diff --git a/mobile/android/app/src/main/AndroidManifest.xml b/mobile/android/app/src/main/AndroidManifest.xml index eee4ff2ddc..c6e04e5a10 100644 --- a/mobile/android/app/src/main/AndroidManifest.xml +++ b/mobile/android/app/src/main/AndroidManifest.xml @@ -29,6 +29,8 @@ android:icon="@mipmap/ic_launcher" android:requestLegacyExternalStorage="true" android:largeHeap="true" android:enableOnBackInvokedCallback="false" android:allowBackup="false"> + + { } case TaskStatus.failed: + // Ignore retry errors to avoid confusing users + if (update.exception?.description == 'Delayed or retried enqueue failed') { + _removeUploadItem(taskId); + return; + } + final currentItem = state.uploadItems[taskId]; if (currentItem == null) { return;