This only occurs on my iOS app. Safari on the same phone downloads the live photo just fine. Downloads just fine on a computer as well.
I recently moved my library from one folder to another and updated all the env paths and haven’t seen any issues, and the fact that the downloads work on other devices outside of the iOS app means that shouldn’t be a factor.
The stack trace isn’t very useful -
#0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:653)
#1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:367)
<asynchronous suspension>
#2 IosPlugin.saveLivePhoto (package:photo_manager/src/internal/plugin.dart:713)
<asynchronous suspension>
#3 FileMediaRepository.saveLivePhoto (package:immich_mobile/repositories/file_media.repository.dart:37)
<asynchronous suspension>
#4 DownloadService.saveLivePhotos (package:immich_mobile/services/download.service.dart:103)
<asynchronous suspension>