2026-03-05 20:47:16.371470 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:44:19.846810 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:44:17.834554 | info | DeviceSyncService | Device sync took - 1317ms | 2026-03-05 20:44:17.834532 | info | DeviceSyncService | Full device sync took - 1317ms | 2026-03-05 20:43:49.689863 | info | HashService | Hashing took - 4ms | 2026-03-05 20:43:49.685213 | info | HashService | Starting hashing of assets | 2026-03-05 20:43:47.680743 | info | DeviceSyncService | Device sync took - 1165ms | 2026-03-05 20:43:47.680698 | info | DeviceSyncService | Full device sync took - 1165ms | 2026-03-05 20:43:46.555133 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 401: Failed to get sync stream: {"message":"Invalid user token","error":"Unauthorized","statusCode":401,"correlationId":"sfqv1cv5"} | #0 SyncApiRepository.streamChanges (package:immich_mobile/infrastructure/repositories/sync_api.repository.dart:90) #1 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:85) #2 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #3 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #4 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 20:43:46.515681 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:43:45.834747 | severe | WebsocketNotifier | Websocket Error - unauthorized | 2026-03-05 20:43:45.798642 | severe | AuthenticationNotifier | Error getting user information from the server [CATCH ALL] | ParallelWaitError(2 errors): ApiException 401: {"message":"Invalid user token","error":"Unauthorized","statusCode":401,"correlationId":"4hku5fod"} | #0 UsersApi.getMyUser (package:openapi/api/users_api.dart:291) #1 FutureRecord2.wait. (dart:async/future_extensions.dart:88) #2 UserApiRepository.getMyUser (package:immich_mobile/infrastructure/repositories/user_api.repository.dart:14) #3 UserService.refreshMyUser (package:immich_mobile/domain/services/user.service.dart:38) #4 Future.timeout. (dart:async/future_impl.dart:1061) #5 AuthNotifier.saveAuthInfo (package:immich_mobile/providers/auth.provider.dart:138) #6 SplashScreenPageState.resumeSession. (package:immich_mobile/pages/common/splash_screen.page.dart:60) 2026-03-05 20:43:45.796797 | warning | AuthGuard | Unauthorized access token. | 2026-03-05 20:42:39.370015 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 20:40:15.820416 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 20:35:57.350210 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:35:42.639196 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:34:25.263276 | severe | ImmichErrorLogger | PlatformDispatcher - Catch all | Null check operator used on a null value | #0 AppLifeCycleNotifier.handleAppResume (package:immich_mobile/providers/app_life_cycle.provider.dart:70) 2026-03-05 20:33:58.841527 | severe | ImmichErrorLogger | PlatformDispatcher - Catch all | Bad state: Cannot use "ref" after the widget was disposed. | #0 ConsumerStatefulElement._assertNotDisposed (package:flutter_riverpod/src/consumer.dart:550) #1 ConsumerStatefulElement.read (package:flutter_riverpod/src/consumer.dart:619) #2 _DriftBackupPageState.initState. (package:immich_mobile/pages/backup/drift_backup.page.dart:52) 2026-03-05 20:33:58.841473 | warning | DriftBackupAlbumSelectionPage | Background sync failed, not starting backup | 2026-03-05 20:33:58.841423 | warning | DriftBackupAlbumSelectionPage | Background sync failed, not starting backup | 2026-03-05 20:33:58.022855 | info | HashService | Hashing took - 1137ms | 2026-03-05 20:33:56.887126 | info | DeviceSyncService | Device sync took - 620616ms | 2026-03-05 20:33:56.887096 | info | DeviceSyncService | Full device sync took - 620616ms | 2026-03-05 20:33:56.884924 | info | HashService | Starting hashing of assets | 2026-03-05 20:33:56.028672 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ClientException: Connection closed while receiving data, uri=http://100.126.179.60:2283/api/sync/stream | #0 _HttpIncoming.listen. (dart:_http/http_impl.dart:438) #1 Stream.handleError. (dart:async/stream.dart:961) #2 _HandleErrorStream._handleError (dart:async/stream_pipe.dart:303) #3 _ForwardingStreamSubscription._handleError (dart:async/stream_pipe.dart:188) #4 _rootRunBinary (dart:async/zone.dart:1560) #5 _CustomZone.runBinary (dart:async/zone.dart:1436) #6 _CustomZone.runBinaryGuarded (dart:async/zone.dart:1337) #7 _BufferingStreamSubscription._sendError.sendError (dart:async/stream_impl.dart:400) #8 _BufferingStreamSubscription._sendError (dart:async/stream_impl.dart:418) #9 _DelayedError.perform (dart:async/stream_impl.dart:584) #10 _PendingEvents.handleNext (dart:async/stream_impl.dart:678) #11 _PendingEvents.schedule. (dart:async/stream_impl.dart:649) #12 _rootRun (dart:async/zone.dart:1517) #13 _CustomZone.run (dart:async/zone.dart:1422) #14 _CustomZone.runGuarded (dart:async/zone.dart:1321) #15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #16 _rootRun (dart:async/zone.dart:1525) #17 _CustomZone.run (dart:async/zone.dart:1422) #18 _CustomZone.runGuarded (dart:async/zone.dart:1321) #19 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #20 _microtaskLoop (dart:async/schedule_microtask.dart:40) #21 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49) #22 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:127) #23 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194) 2026-03-05 20:30:09.920835 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 20:28:15.719062 | severe | ImmichErrorLogger | PlatformDispatcher - Catch all | Bad state: Cannot use "ref" after the widget was disposed. | #0 ConsumerStatefulElement._assertNotDisposed (package:flutter_riverpod/src/consumer.dart:550) #1 ConsumerStatefulElement.read (package:flutter_riverpod/src/consumer.dart:619) #2 _DriftBackupPageState.initState. (package:immich_mobile/pages/backup/drift_backup.page.dart:50) 2026-03-05 20:24:30.990120 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 20:23:36.273341 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:14:57.142725 | severe | ImmichErrorLogger | PlatformDispatcher - Catch all | Bad state: Cannot use "ref" after the widget was disposed. | #0 ConsumerStatefulElement._assertNotDisposed (package:flutter_riverpod/src/consumer.dart:550) #1 ConsumerStatefulElement.read (package:flutter_riverpod/src/consumer.dart:619) #2 _DriftBackupPageState.initState. (package:immich_mobile/pages/backup/drift_backup.page.dart:50) 2026-03-05 20:09:51.681684 | info | SyncStreamService | Remote sync request for user | 2026-03-05 20:09:11.387897 | info | HashService | Hashing took - 6ms | 2026-03-05 20:09:11.381770 | info | HashService | Starting hashing of assets | 2026-03-05 20:09:09.440228 | info | DeviceSyncService | Device sync took - 19ms | 2026-03-05 20:09:08.581418 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ClientException: Connection closed while receiving data, uri=http://100.126.179.60:2283/api/sync/stream | #0 _HttpIncoming.listen. (dart:_http/http_impl.dart:438) #1 Stream.handleError. (dart:async/stream.dart:961) #2 _HandleErrorStream._handleError (dart:async/stream_pipe.dart:303) #3 _ForwardingStreamSubscription._handleError (dart:async/stream_pipe.dart:188) #4 _rootRunBinary (dart:async/zone.dart:1560) #5 _CustomZone.runBinary (dart:async/zone.dart:1436) #6 _CustomZone.runBinaryGuarded (dart:async/zone.dart:1337) #7 _BufferingStreamSubscription._sendError.sendError (dart:async/stream_impl.dart:400) #8 _BufferingStreamSubscription._sendError (dart:async/stream_impl.dart:418) #9 _DelayedError.perform (dart:async/stream_impl.dart:584) #10 _PendingEvents.handleNext (dart:async/stream_impl.dart:678) #11 _PendingEvents.schedule. (dart:async/stream_impl.dart:649) #12 _rootRun (dart:async/zone.dart:1517) #13 _CustomZone.run (dart:async/zone.dart:1422) #14 _CustomZone.runGuarded (dart:async/zone.dart:1321) #15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #16 _rootRun (dart:async/zone.dart:1525) #17 _CustomZone.run (dart:async/zone.dart:1422) #18 _CustomZone.runGuarded (dart:async/zone.dart:1321) #19 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #20 _microtaskLoop (dart:async/schedule_microtask.dart:40) #21 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49) #22 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:127) #23 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194) 2026-03-05 20:04:49.998959 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 20:03:54.590822 | severe | ImmichErrorLogger | PlatformDispatcher - Catch all | Bad state: Cannot use "ref" after the widget was disposed. | #0 ConsumerStatefulElement._assertNotDisposed (package:flutter_riverpod/src/consumer.dart:550) #1 ConsumerStatefulElement.read (package:flutter_riverpod/src/consumer.dart:619) #2 _DriftBackupPageState.initState. (package:immich_mobile/pages/backup/drift_backup.page.dart:50) 2026-03-05 19:59:07.113681 | info | DeviceSyncService | Device sync took - 1477ms | 2026-03-05 19:59:07.113642 | info | DeviceSyncService | Full device sync took - 1477ms | 2026-03-05 19:59:05.636973 | info | SyncStreamService | Remote sync request for user | 2026-03-05 19:58:49.439899 | info | AppLifeCycleNotifier | Using server URL: null | 2026-03-05 19:51:41.003814 | info | DeviceSyncService | Device sync took - 1524ms | 2026-03-05 19:51:41.003768 | info | DeviceSyncService | Full device sync took - 1524ms | 2026-03-05 19:51:39.480322 | info | SyncStreamService | Remote sync request for user | 2026-03-05 18:27:49.140981 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 18:27:47.661339 | info | HashService | Hashing took - 550ms | 2026-03-05 18:27:47.111038 | info | HashService | Starting hashing of assets | 2026-03-05 18:27:45.076382 | info | DeviceSyncService | Device sync took - 481852ms | 2026-03-05 18:27:45.076234 | info | DeviceSyncService | Full device sync took - 481852ms | 2026-03-05 18:27:28.887477 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 63130, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 18:19:54.268750 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 18:19:43.236705 | info | SyncStreamService | Remote sync request for user | 2026-03-05 18:19:41.837305 | severe | AuthenticationNotifier | Error getting user information from the server [CATCH ALL] | TimeoutException after 0:00:07.000000: Future not completed | #0 Future.timeout. (dart:async/future_impl.dart:1042) #1 AuthNotifier.saveAuthInfo (package:immich_mobile/providers/auth.provider.dart:138) #2 SplashScreenPageState.resumeSession. (package:immich_mobile/pages/common/splash_screen.page.dart:60) 2026-03-05 17:15:47.395020 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 10:55:47.390412 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 05:31:14.204216 | info | BackgroundWorkerBgService | iOS background upload completed in 82s | 2026-03-05 05:31:14.204067 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 05:31:12.201957 | info | HashService | Hashing took - 26ms | 2026-03-05 05:31:12.175564 | info | HashService | Starting hashing of assets | 2026-03-05 05:31:09.212629 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62136, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 05:29:54.121063 | info | SyncStreamService | Remote sync request for user | 2026-03-05 05:29:52.103787 | info | DeviceSyncService | Device sync took - 11ms | 2026-03-05 05:29:52.077488 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 05:27:47.165215 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 05:20:15.879987 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 05:12:44.949179 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 05:04:53.278676 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-05 05:01:06.217764 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 05:01:06.217638 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 05:01:04.214532 | info | HashService | Hashing took - 26ms | 2026-03-05 05:01:04.188087 | info | HashService | Starting hashing of assets | 2026-03-05 05:01:02.156723 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62105, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 04:59:47.152563 | info | SyncStreamService | Remote sync request for user | 2026-03-05 04:59:45.134593 | info | DeviceSyncService | Device sync took - 12ms | 2026-03-05 04:59:45.087603 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 04:30:43.547742 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 04:30:43.547664 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 04:30:41.544396 | info | HashService | Hashing took - 23ms | 2026-03-05 04:30:41.520501 | info | HashService | Starting hashing of assets | 2026-03-05 04:30:39.489644 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62103, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 04:29:24.486823 | info | SyncStreamService | Remote sync request for user | 2026-03-05 04:29:22.471050 | info | DeviceSyncService | Device sync took - 15ms | 2026-03-05 04:29:22.424685 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 04:00:37.656211 | info | BackgroundWorkerBgService | iOS background upload completed in 85s | 2026-03-05 04:00:37.656095 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 04:00:35.653847 | info | HashService | Hashing took - 29ms | 2026-03-05 04:00:35.624421 | info | HashService | Starting hashing of assets | 2026-03-05 04:00:33.594685 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62090, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 03:59:18.590710 | info | SyncStreamService | Remote sync request for user | 2026-03-05 03:59:16.554863 | info | DeviceSyncService | Device sync took - 3928ms | 2026-03-05 03:59:12.591147 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 03:30:33.685065 | info | BackgroundWorkerBgService | iOS background upload completed in 85s | 2026-03-05 03:30:33.684901 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 03:30:31.681698 | info | HashService | Hashing took - 113ms | 2026-03-05 03:30:31.567826 | info | HashService | Starting hashing of assets | 2026-03-05 03:30:29.550972 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62088, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 03:29:14.549152 | info | SyncStreamService | Remote sync request for user | 2026-03-05 03:29:12.499360 | info | DeviceSyncService | Device sync took - 4060ms | 2026-03-05 03:29:08.409705 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 03:00:19.212531 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 03:00:19.212414 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 03:00:17.209448 | info | HashService | Hashing took - 32ms | 2026-03-05 03:00:17.176676 | info | HashService | Starting hashing of assets | 2026-03-05 03:00:15.146546 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62076, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 02:59:00.141770 | info | SyncStreamService | Remote sync request for user | 2026-03-05 02:58:58.125048 | info | DeviceSyncService | Device sync took - 16ms | 2026-03-05 02:58:58.074705 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 02:30:19.166382 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 02:30:19.166216 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 02:30:17.164129 | info | HashService | Hashing took - 24ms | 2026-03-05 02:30:17.139737 | info | HashService | Starting hashing of assets | 2026-03-05 02:30:15.081640 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62068, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 02:29:00.077282 | info | SyncStreamService | Remote sync request for user | 2026-03-05 02:28:58.065760 | info | DeviceSyncService | Device sync took - 31ms | 2026-03-05 02:28:57.995013 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 01:59:38.142639 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 01:59:38.142547 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 01:59:36.138334 | info | HashService | Hashing took - 30ms | 2026-03-05 01:59:36.107879 | info | HashService | Starting hashing of assets | 2026-03-05 01:59:34.043367 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62063, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 01:58:19.036265 | info | SyncStreamService | Remote sync request for user | 2026-03-05 01:58:17.020178 | info | DeviceSyncService | Device sync took - 296ms | 2026-03-05 01:58:16.697028 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 01:29:22.940790 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 01:29:22.940693 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 01:29:20.938588 | info | HashService | Hashing took - 60ms | 2026-03-05 01:29:20.878237 | info | HashService | Starting hashing of assets | 2026-03-05 01:29:18.494016 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62051, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 01:28:03.484123 | info | SyncStreamService | Remote sync request for user | 2026-03-05 01:28:01.466239 | info | DeviceSyncService | Device sync took - 12ms | 2026-03-05 01:28:01.419074 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 00:59:14.895078 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-05 00:59:14.894946 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 00:59:12.891890 | info | HashService | Hashing took - 26ms | 2026-03-05 00:59:12.865161 | info | HashService | Starting hashing of assets | 2026-03-05 00:59:10.837685 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62037, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 00:57:55.832363 | info | SyncStreamService | Remote sync request for user | 2026-03-05 00:57:53.813992 | info | DeviceSyncService | Device sync took - 12ms | 2026-03-05 00:57:53.767433 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-05 00:28:13.508829 | info | BackgroundWorkerBgService | iOS background upload completed in 85s | 2026-03-05 00:28:13.508700 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-05 00:28:11.505766 | info | HashService | Hashing took - 25ms | 2026-03-05 00:28:11.479838 | info | HashService | Starting hashing of assets | 2026-03-05 00:28:09.449492 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62030, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-05 00:26:54.445907 | info | SyncStreamService | Remote sync request for user | 2026-03-05 00:26:52.396306 | info | DeviceSyncService | Device sync took - 4153ms | 2026-03-05 00:26:48.208823 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 23:57:57.489575 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-04 23:57:57.489495 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 23:57:55.486284 | info | HashService | Hashing took - 24ms | 2026-03-04 23:57:55.461421 | info | HashService | Starting hashing of assets | 2026-03-04 23:57:53.431253 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62019, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 23:56:38.426898 | info | SyncStreamService | Remote sync request for user | 2026-03-04 23:56:36.408247 | info | DeviceSyncService | Device sync took - 17ms | 2026-03-04 23:56:36.359029 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 23:27:56.263777 | info | BackgroundWorkerBgService | iOS background upload completed in 85s | 2026-03-04 23:27:56.263674 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 23:27:54.261371 | info | HashService | Hashing took - 26ms | 2026-03-04 23:27:54.235149 | info | HashService | Starting hashing of assets | 2026-03-04 23:27:52.204841 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62011, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 23:26:37.200987 | info | SyncStreamService | Remote sync request for user | 2026-03-04 23:26:35.137559 | info | DeviceSyncService | Device sync took - 4292ms | 2026-03-04 23:26:30.785557 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 22:58:36.877187 | info | BackgroundWorkerBgService | iOS background upload completed in 84s | 2026-03-04 22:58:36.877053 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 22:58:34.873573 | info | HashService | Hashing took - 25ms | 2026-03-04 22:58:34.848466 | info | HashService | Starting hashing of assets | 2026-03-04 22:58:32.816174 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 62003, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 22:57:17.806773 | info | SyncStreamService | Remote sync request for user | 2026-03-04 22:57:15.751124 | info | DeviceSyncService | Device sync took - 3251ms | 2026-03-04 22:57:12.116173 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 22:26:30.060589 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 22:26:30.056768 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 21:43:48.392848 | info | HashService | Hashing took - 100ms | 2026-03-04 21:43:48.353519 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 21:43:48.291826 | info | HashService | Starting hashing of assets | 2026-03-04 21:43:46.213026 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 61755, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 21:13:22.003166 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 21:13:06.538399 | info | DeviceSyncService | Device sync took - 2965ms | 2026-03-04 21:13:06.538282 | info | DeviceSyncService | Full device sync took - 2965ms | 2026-03-04 21:13:03.564783 | info | SyncStreamService | Remote sync request for user | 2026-03-04 21:13:01.759825 | severe | AuthenticationNotifier | Error getting user information from the server [CATCH ALL] | TimeoutException after 0:00:07.000000: Future not completed | #0 Future.timeout. (dart:async/future_impl.dart:1042) #1 AuthNotifier.saveAuthInfo (package:immich_mobile/providers/auth.provider.dart:138) #2 SplashScreenPageState.resumeSession. (package:immich_mobile/pages/common/splash_screen.page.dart:60) 2026-03-04 20:51:52.749745 | info | BackgroundWorkerBgService | iOS background upload completed in 85s | 2026-03-04 20:51:52.749595 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 20:51:50.746902 | info | HashService | Hashing took - 450ms | 2026-03-04 20:51:50.296275 | info | HashService | Starting hashing of assets | 2026-03-04 20:51:48.264617 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 61663, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 20:50:33.260112 | info | SyncStreamService | Remote sync request for user | 2026-03-04 20:50:31.223840 | info | DeviceSyncService | Device sync took - 4031ms | 2026-03-04 20:50:27.133971 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 20:27:13.708564 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 20:19:40.124846 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 18:57:59.359348 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 18:57:56.576829 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 18:26:47.407451 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 10:56:49.940017 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 10:56:29.374274 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Bad file descriptor (OS Error: Bad file descriptor, errno = 9), address = 100.126.179.60, port = 55297, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 10:48:46.710543 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 10:48:35.566039 | info | SyncStreamService | Remote sync request for user | 2026-03-04 10:48:35.113571 | severe | AuthenticationNotifier | Error getting user information from the server [CATCH ALL] | TimeoutException after 0:00:07.000000: Future not completed | #0 Future.timeout. (dart:async/future_impl.dart:1042) #1 AuthNotifier.saveAuthInfo (package:immich_mobile/providers/auth.provider.dart:138) #2 SplashScreenPageState.resumeSession. (package:immich_mobile/pages/common/splash_screen.page.dart:60) 2026-03-04 06:20:06.927464 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 06:19:58.666555 | info | DeviceSyncService | Device sync took - 8953ms | 2026-03-04 06:19:58.666396 | info | DeviceSyncService | Full device sync took - 8953ms | 2026-03-04 06:19:49.711329 | info | SyncStreamService | Remote sync request for user | 2026-03-04 06:19:47.904118 | severe | AuthenticationNotifier | Error getting user information from the server [CATCH ALL] | TimeoutException after 0:00:07.000000: Future not completed | #0 Future.timeout. (dart:async/future_impl.dart:1042) #1 AuthNotifier.saveAuthInfo (package:immich_mobile/providers/auth.provider.dart:138) #2 SplashScreenPageState.resumeSession. (package:immich_mobile/pages/common/splash_screen.page.dart:60) 2026-03-04 05:28:27.785752 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 05:20:14.052921 | info | BackgroundWorkerBgService | iOS background upload completed in 81s | 2026-03-04 05:20:14.052833 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 05:20:12.050698 | info | HashService | Hashing took - 24ms | 2026-03-04 05:20:12.025673 | info | HashService | Starting hashing of assets | 2026-03-04 05:20:09.975209 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Operation timed out (OS Error: Operation timed out, errno = 60), address = 100.126.179.60, port = 52414, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 05:18:54.968636 | info | SyncStreamService | Remote sync request for user | 2026-03-04 05:18:52.949284 | info | DeviceSyncService | Device sync took - 57ms | 2026-03-04 05:18:52.861564 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 05:12:43.432164 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 05:04:24.644023 | warning | BackgroundWorkerBgService | Background worker cancelled | 2026-03-04 04:49:03.183924 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2026-03-04 04:49:03.183798 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 04:49:01.180411 | info | HashService | Hashing took - 57ms | 2026-03-04 04:49:01.122590 | info | HashService | Starting hashing of assets | 2026-03-04 04:48:59.105813 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 61), address = 100.126.179.60, port = 52392, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 04:48:58.989087 | info | SyncStreamService | Remote sync request for user | 2026-03-04 04:48:56.969705 | info | DeviceSyncService | Device sync took - 300ms | 2026-03-04 04:48:56.338334 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 04:19:05.848920 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2026-03-04 04:19:05.848784 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 04:19:03.845155 | info | HashService | Hashing took - 48ms | 2026-03-04 04:19:03.796192 | info | HashService | Starting hashing of assets | 2026-03-04 04:19:01.778628 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 61), address = 100.126.179.60, port = 52384, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 04:19:01.687786 | info | SyncStreamService | Remote sync request for user | 2026-03-04 04:18:59.669667 | info | DeviceSyncService | Device sync took - 17ms | 2026-03-04 04:18:59.617116 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 03:48:26.353639 | info | BackgroundWorkerBgService | iOS background upload completed in 12s | 2026-03-04 03:48:26.353512 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 03:48:24.351066 | info | HashService | Hashing took - 25ms | 2026-03-04 03:48:24.325196 | info | HashService | Starting hashing of assets | 2026-03-04 03:48:22.307900 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 61), address = 100.126.179.60, port = 52375, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 03:48:22.183387 | info | SyncStreamService | Remote sync request for user | 2026-03-04 03:48:20.152078 | info | DeviceSyncService | Device sync took - 6111ms | 2026-03-04 03:48:14.012805 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 03:17:34.571458 | info | BackgroundWorkerBgService | iOS background upload completed in 9s | 2026-03-04 03:17:34.571326 | warning | BackgroundWorkerBgService | Remote sync did not complete successfully, skipping backup | 2026-03-04 03:17:32.568287 | info | HashService | Hashing took - 23ms | 2026-03-04 03:17:32.544786 | info | HashService | Starting hashing of assets | 2026-03-04 03:17:30.527958 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ApiException 400: Socket operation failed: GET /server/version (Inner exception: ClientException with SocketException: Connection refused (OS Error: Connection refused, errno = 61), address = 100.126.179.60, port = 52364, uri=http://100.126.179.60:2283/api/server/version) #0 IOClient.send (package:http/src/io_client.dart:227) #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:93) #2 ApiClient.invokeAPI (package:openapi/api_client.dart:101) #3 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #4 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #5 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #6 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #7 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) | #0 ApiClient.invokeAPI (package:openapi/api_client.dart:104) #1 ServerApi.getServerVersion (package:openapi/api/server_api.dart:381) #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:65) #3 runInIsolateGentle.. (package:immich_mobile/utils/isolate.dart:58) #4 runInIsolateGentle. (package:immich_mobile/utils/isolate.dart:37) #5 WorkerImpl._anotherIsolate. (package:worker_manager/src/worker/worker_io.dart:106) 2026-03-04 03:17:30.391653 | info | SyncStreamService | Remote sync request for user | 2026-03-04 03:17:28.360469 | info | DeviceSyncService | Device sync took - 3182ms | 2026-03-04 03:17:25.146158 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2026-03-04 02:46:32.669924 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |