Video not showing in timeline (iOS + Web) – appears for a second then disappears #7387

Open
opened 2026-02-20 05:02:39 -05:00 by deekerman · 2 comments
Owner

Originally created by @TheAllMaker on GitHub (Nov 17, 2025).

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

A video uploaded from the iOS app does not appear in the timeline (neither in iOS app nor in the web UI).

The strange part:
When switching between apps on iOS (e.g., going to the Home Screen and back), the video appears for a split second in the timeline, then immediately disappears again.

This behavior persists even after:

logging out and back in

restarting the server

I also redid the jobs on my iphone on "local sync" but that also didnt help.

I screenrecorded the behaviour to understand what I mean.
Context:
The video starts with me being in the immich app and on December 11th there should be a video that is 48 seconds long but it is missing. When I switch to my photos app i´m already on that video and when I switch back the videos appears and I can also click on it but then it disappears and doesnt appear again until I switch between apps again
(sorry for the blur but I hope you can at least understand the issue)

https://github.com/user-attachments/assets/3c6165aa-391c-448d-801a-fe2cde286728

The OS that Immich Server is running on

Ubuntu

Version of Immich Server

V 2.2.3

Version of Immich Mobile App

V 2.2.3

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

Iphone 15 Pro

Your docker-compose.yml content

#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    # extends:
    #   file: hwaccel.transcoding.yml
    #   service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
    volumes:
      # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    ports:
      - '2283:2283'
    depends_on:
      - redis
      - database
    restart: always
    healthcheck:
      disable: false

  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
    #   file: hwaccel.ml.yml
    #   service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always
    healthcheck:
      disable: false

  redis:
    container_name: immich_redis
    image: docker.io/redis:6.2-alpine@sha256:905c4ee67b8e0aa955331960d2aa745781e6bd89afc44a8584bfd13bc890f0ae
    healthcheck:
      test: redis-cli ping || exit 1
    restart: always

  database:
    container_name: immich_postgres
    image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
      POSTGRES_INITDB_ARGS: '--data-checksums'
    volumes:
      # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
      - ${DB_DATA_LOCATION}:/var/lib/postgresql/data
    healthcheck:
      test: >-
        pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1;
        Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align
        --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')";
        echo "checksum failure count is $$Chksum";
        [ "$$Chksum" = '0' ] || exit 1
      interval: 5m
      start_interval: 30s
      start_period: 5m
    command: >-
      postgres
      -c shared_preload_libraries=vectors.so
      -c 'search_path="$$user", public, vectors'
      -c logging_collector=on
      -c max_wal_size=2GB
      -c shared_buffers=512MB
      -c wal_compression=on
    restart: always

volumes:
  model-cache:

Your .env content

UPLOAD_LOCATION=....
DB_DATA_LOCATION=...
TZ=....
IMMICH_VERSION=release
DB_PASSWORD=....
DB_USERNAME=....
DB_DATABASE_NAME=....

Reproduction steps

I´m gonna be honest I´m not sure. I couldnt find another photo/video where the same problem happens but thats also because I´m too lazy to check all of my photos/videos to see which are missing

Relevant log output


Additional information

No response

Originally created by @TheAllMaker on GitHub (Nov 17, 2025). ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug A video uploaded from the iOS app does not appear in the timeline (neither in iOS app nor in the web UI). The strange part: When switching between apps on iOS (e.g., going to the Home Screen and back), the video appears for a split second in the timeline, then immediately disappears again. This behavior persists even after: logging out and back in restarting the server I also redid the jobs on my iphone on "local sync" but that also didnt help. I screenrecorded the behaviour to understand what I mean. Context: The video starts with me being in the immich app and on December 11th there should be a video that is 48 seconds long but it is missing. When I switch to my photos app i´m already on that video and when I switch back the videos appears and I can also click on it but then it disappears and doesnt appear again until I switch between apps again (sorry for the blur but I hope you can at least understand the issue) https://github.com/user-attachments/assets/3c6165aa-391c-448d-801a-fe2cde286728 ### The OS that Immich Server is running on Ubuntu ### Version of Immich Server V 2.2.3 ### Version of Immich Mobile App V 2.2.3 ### Platform with the issue - [x] Server - [x] Web - [x] Mobile ### Device make and model Iphone 15 Pro ### Your docker-compose.yml content ```YAML # # WARNING: Make sure to use the docker-compose.yml of the current release: # # https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml # # The compose file on main may not be compatible with the latest release. # name: immich services: immich-server: container_name: immich_server image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} # extends: # file: hwaccel.transcoding.yml # service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding volumes: # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - '2283:2283' depends_on: - redis - database restart: always healthcheck: disable: false immich-machine-learning: container_name: immich_machine_learning # For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag. # Example tag: ${IMMICH_VERSION:-release}-cuda image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} # extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration # file: hwaccel.ml.yml # service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable volumes: - model-cache:/cache env_file: - .env restart: always healthcheck: disable: false redis: container_name: immich_redis image: docker.io/redis:6.2-alpine@sha256:905c4ee67b8e0aa955331960d2aa745781e6bd89afc44a8584bfd13bc890f0ae healthcheck: test: redis-cli ping || exit 1 restart: always database: container_name: immich_postgres image: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} POSTGRES_INITDB_ARGS: '--data-checksums' volumes: # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file - ${DB_DATA_LOCATION}:/var/lib/postgresql/data healthcheck: test: >- pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1; Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1 interval: 5m start_interval: 30s start_period: 5m command: >- postgres -c shared_preload_libraries=vectors.so -c 'search_path="$$user", public, vectors' -c logging_collector=on -c max_wal_size=2GB -c shared_buffers=512MB -c wal_compression=on restart: always volumes: model-cache: ``` ### Your .env content ```Shell UPLOAD_LOCATION=.... DB_DATA_LOCATION=... TZ=.... IMMICH_VERSION=release DB_PASSWORD=.... DB_USERNAME=.... DB_DATABASE_NAME=.... ``` ### Reproduction steps I´m gonna be honest I´m not sure. I couldnt find another photo/video where the same problem happens but thats also because I´m too lazy to check all of my photos/videos to see which are missing ### Relevant log output ```shell ``` ### Additional information _No response_
Author
Owner

@alextran1502 commented on GitHub (Nov 17, 2025):

Can you help add the mobile app log?

@alextran1502 commented on GitHub (Nov 17, 2025): Can you help add the mobile app log?
Author
Owner

@TheAllMaker commented on GitHub (Nov 17, 2025):

Can you help add the mobile app log?

Immich_log_2025-11-17T202106.029153.log

2025-11-17 20:20:56.524019 | info | DriftBackupNotifier | Tasks to resume: 2 |
2025-11-17 20:20:56.524016 | info | DriftBackupNotifier | Found 2 tasks |
2025-11-17 20:20:56.522668 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 20:20:54.519585 | info | HashService | Hashing took - 72ms |
2025-11-17 20:20:54.446668 | info | HashService | Starting hashing of assets |
2025-11-17 20:20:54.444798 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 20:20:54.444796 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 20:20:54.444032 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 20:20:52.441517 | info | SyncApiRepository | Remote Sync completed in 658ms |
2025-11-17 20:20:52.168322 | info | DeviceSyncService | Device sync took - 385ms |
2025-11-17 20:20:51.782622 | info | SyncStreamService | Remote sync request for user |
2025-11-17 20:20:51.229005 | info | AppLifeCycleNotifier | Using server URL: null |
2025-11-17 20:20:41.954567 | info | HashService | Hashing took - 330ms |
2025-11-17 20:20:41.624085 | info | HashService | Starting hashing of assets |
2025-11-17 20:20:39.613758 | info | DeviceSyncService | Device sync took - 3ms |
2025-11-17 20:20:39.129441 | info | HashService | Hashing took - 3210812ms |
2025-11-17 20:20:38.969782 | info | AppLifeCycleNotifier | Using server URL: null |
2025-11-17 20:20:38.573291 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ClientException: Bad file descriptor, uri=https://immich.demirtasfotos.de/api/sync/stream |
#0 IOClient.send (package:http/src/io_client.dart:229)

#1 SyncApiRepository.streamChanges (package:immich_mobile/infrastructure/repositories/sync_api.repository.dart:81)

#2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:30)

#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)

2025-11-17 19:27:08.376626 | info | DeviceSyncService | Device sync took - 6ms |
2025-11-17 19:27:08.371252 | info | SyncStreamService | Remote sync request for user |
2025-11-17 19:27:08.370860 | info | HashService | Starting hashing of assets |
2025-11-17 19:27:07.409738 | info | AppLifeCycleNotifier | Using server URL: null |
2025-11-17 19:20:56.976057 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 19:20:56.975704 | info | BackgroundWorkerBgService | iOS background upload completed in 7s |
2025-11-17 19:20:55.743832 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 19:20:55.743783 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 19:20:55.740725 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 19:20:53.737448 | info | HashService | Hashing took - 8ms |
2025-11-17 19:20:53.729280 | info | HashService | Starting hashing of assets |
2025-11-17 19:20:51.716452 | info | SyncApiRepository | Remote Sync completed in 613ms |
2025-11-17 19:20:51.102836 | info | SyncStreamService | Remote sync request for user |
2025-11-17 19:20:49.088733 | info | DeviceSyncService | Device sync took - 50ms |
2025-11-17 19:20:48.995793 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 19:12:34.717639 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 19:12:34.717056 | info | BackgroundWorkerBgService | iOS background upload completed in 7s |
2025-11-17 19:12:34.612529 | info | DriftBackupNotifier | Tasks to resume: 1 |
2025-11-17 19:12:34.612452 | info | DriftBackupNotifier | Found 1 tasks |
2025-11-17 19:12:34.582468 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 19:12:32.579644 | info | HashService | Hashing took - 10ms |
2025-11-17 19:12:32.568865 | info | HashService | Starting hashing of assets |
2025-11-17 19:12:30.553130 | info | SyncApiRepository | Remote Sync completed in 1174ms |
2025-11-17 19:12:29.378304 | info | SyncStreamService | Remote sync request for user |
2025-11-17 19:12:27.134424 | info | DeviceSyncService | Device sync took - 18ms |
2025-11-17 19:12:27.099843 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 18:37:47.141596 | info | HashService | Hashing took - 552ms |
2025-11-17 18:37:46.636243 | warning | StorageRepository | Error deleting temporary directory | PathNotFoundException: Deletion failed, path = '/private/var/mobile/Containers/Data/Application/5D3BD12F-8864-49F2-9A7B-24216D366330/tmp' (OS Error: No such file or directory, errno = 2) |
#0 _checkForErrorResponse (dart:io/common.dart:58)
#1 _Directory._delete. (dart:io/directory_impl.dart:217)

#2 StorageRepository.clearCache (package:immich_mobile/infrastructure/repositories/storage.repository.dart:100)

#3 UploadService.startBackup (package:immich_mobile/services/upload.service.dart:125)

2025-11-17 18:37:46.589355 | info | HashService | Starting hashing of assets |
2025-11-17 18:37:46.587446 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 18:37:46.587445 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 18:37:46.587374 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 18:37:46.587369 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 18:37:46.581899 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 18:37:46.581860 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 18:37:44.578457 | info | SyncApiRepository | Remote Sync completed in 347ms |
2025-11-17 18:37:44.241500 | info | DeviceSyncService | Device sync took - 10ms |
2025-11-17 18:37:44.231039 | info | SyncStreamService | Remote sync request for user |
2025-11-17 18:37:43.519504 | info | AppLifeCycleNotifier | Using server URL: null |
2025-11-17 18:28:51.052293 | info | HashService | Hashing took - 101ms |
2025-11-17 18:28:50.950825 | info | HashService | Starting hashing of assets |
2025-11-17 18:28:50.750872 | info | SyncApiRepository | Remote Sync completed in 286ms |
2025-11-17 18:28:50.463925 | info | SyncStreamService | Remote sync request for user |
2025-11-17 18:28:47.352306 | info | DeviceSyncService | Device sync took - 808ms |
2025-11-17 18:28:47.352267 | info | DeviceSyncService | Full device sync took - 808ms |
2025-11-17 18:03:43.955801 | info | DriftBackupNotifier | Tasks to resume: 1 |
2025-11-17 18:03:43.955800 | info | DriftBackupNotifier | Found 1 tasks |
2025-11-17 18:03:43.955504 | info | DriftBackupNotifier | Tasks to resume: 2 |
2025-11-17 18:03:43.955497 | info | DriftBackupNotifier | Found 2 tasks |
2025-11-17 18:03:13.588065 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 18:00:05.998813 | info | HashService | Hashing took - 71ms |
2025-11-17 18:00:05.927267 | info | HashService | Starting hashing of assets |
2025-11-17 18:00:05.848659 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 18:00:03.483813 | info | SyncApiRepository | Remote Sync completed in 5880ms |
2025-11-17 17:59:57.612762 | info | DeviceSyncService | Device sync took - 9ms |
2025-11-17 17:59:57.603531 | info | SyncStreamService | Remote sync request for user |
2025-11-17 17:59:56.985937 | warning | BaseDownloader | Requested status updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream |
2025-11-17 17:59:56.985689 | warning | BaseDownloader | Requested progress updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream |
2025-11-17 17:59:56.985149 | warning | BaseDownloader | Requested progress updates for task AA0756EE-1CEA-478E-AD00-FA9EBA6EF103/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream |
2025-11-17 17:59:56.985146 | warning | BaseDownloader | Requested status updates for task AA0756EE-1CEA-478E-AD00-FA9EBA6EF103/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream |
2025-11-17 17:59:56.952030 | warning | BaseDownloader | Requested progress updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream |
2025-11-17 17:59:56.952007 | warning | BaseDownloader | Requested status updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream |
2025-11-17 16:17:38.848178 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 16:17:38.847800 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |
2025-11-17 16:17:38.780868 | info | DriftBackupNotifier | Tasks to resume: 3 |
2025-11-17 16:17:38.780811 | info | DriftBackupNotifier | Found 3 tasks |
2025-11-17 16:17:38.775067 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 16:17:36.772748 | info | HashService | Hashing took - 8ms |
2025-11-17 16:17:36.763815 | info | HashService | Starting hashing of assets |
2025-11-17 16:17:34.751636 | info | SyncApiRepository | Remote Sync completed in 861ms |
2025-11-17 16:17:33.890112 | info | SyncStreamService | Remote sync request for user |
2025-11-17 16:17:31.880300 | info | DeviceSyncService | Device sync took - 6ms |
2025-11-17 16:17:31.867003 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 15:55:59.975473 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 15:55:59.975284 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |
2025-11-17 15:55:59.940863 | info | DriftBackupNotifier | Tasks to resume: 3 |
2025-11-17 15:55:59.940734 | info | DriftBackupNotifier | Found 3 tasks |
2025-11-17 15:55:59.935422 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 15:55:57.932981 | info | HashService | Hashing took - 10ms |
2025-11-17 15:55:57.922506 | info | HashService | Starting hashing of assets |
2025-11-17 15:55:55.909256 | info | SyncApiRepository | Remote Sync completed in 832ms |
2025-11-17 15:55:55.076748 | info | SyncStreamService | Remote sync request for user |
2025-11-17 15:55:53.063731 | info | DeviceSyncService | Device sync took - 29ms |
2025-11-17 15:55:53.025104 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 15:41:01.137413 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 15:41:01.137090 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |
2025-11-17 15:41:01.073635 | info | DriftBackupNotifier | Tasks to resume: 3 |
2025-11-17 15:41:01.073586 | info | DriftBackupNotifier | Found 3 tasks |
2025-11-17 15:41:01.068295 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 15:40:59.065136 | info | HashService | Hashing took - 8ms |
2025-11-17 15:40:59.056398 | info | HashService | Starting hashing of assets |
2025-11-17 15:40:57.045415 | info | SyncApiRepository | Remote Sync completed in 725ms |
2025-11-17 15:40:56.319884 | info | SyncStreamService | Remote sync request for user |
2025-11-17 15:40:54.302406 | info | DeviceSyncService | Device sync took - 20ms |
2025-11-17 15:40:54.268158 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 15:13:03.591997 | info | SyncApiRepository | Remote Sync completed in 719ms |
2025-11-17 15:13:03.340423 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 15:13:03.340146 | warning | BackgroundWorkerBgService | Background worker cancelled |
2025-11-17 15:13:03.273290 | info | SyncStreamService | Remote sync request for user |
2025-11-17 15:13:02.872293 | info | SyncStreamService | Remote sync request for user |
2025-11-17 15:13:01.259739 | info | DeviceSyncService | Device sync took - 5ms |
2025-11-17 15:13:01.240767 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 14:10:46.281800 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 14:10:46.281441 | info | BackgroundWorkerBgService | iOS background upload completed in 7s |
2025-11-17 14:10:44.984840 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 14:10:44.984766 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 14:10:44.981314 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 14:10:42.978050 | info | HashService | Hashing took - 9ms |
2025-11-17 14:10:42.968325 | info | HashService | Starting hashing of assets |
2025-11-17 14:10:40.955137 | info | SyncApiRepository | Remote Sync completed in 318ms |
2025-11-17 14:10:40.636208 | info | SyncStreamService | Remote sync request for user |
2025-11-17 14:10:38.622085 | info | DeviceSyncService | Device sync took - 34ms |
2025-11-17 14:10:38.530821 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls |
2025-11-17 14:03:40.523461 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 14:03:40.523074 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |
2025-11-17 14:03:40.453426 | info | DriftBackupNotifier | Tasks to resume: 1 |
2025-11-17 14:03:40.452965 | info | DriftBackupNotifier | Found 1 tasks |
2025-11-17 14:03:40.445687 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 14:03:38.442901 | info | HashService | Hashing took - 9ms |
2025-11-17 14:03:38.433199 | info | HashService | Starting hashing of assets |
2025-11-17 14:03:36.420759 | info | SyncApiRepository | Remote Sync completed in 446ms |
2025-11-17 14:03:35.973796 | info | SyncStreamService | Remote sync request for user |
2025-11-17 14:03:33.956633 | info | DeviceSyncService | Device sync took - 15ms |
2025-11-17 14:03:33.930932 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 13:55:30.439799 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:55:30.439150 | info | BackgroundWorkerBgService | iOS background upload completed in 12s |
2025-11-17 13:55:29.146976 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 13:55:29.146920 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 13:55:29.144467 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 13:55:27.141315 | info | HashService | Hashing took - 9ms |
2025-11-17 13:55:27.132054 | info | HashService | Starting hashing of assets |
2025-11-17 13:55:25.120662 | info | SyncApiRepository | Remote Sync completed in 380ms |
2025-11-17 13:55:24.740435 | info | SyncStreamService | Remote sync request for user |
2025-11-17 13:55:22.726416 | info | DeviceSyncService | Device sync took - 4924ms |
2025-11-17 13:55:17.776933 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 13:47:53.586328 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:47:53.571648 | info | BackgroundWorkerBgService | iOS background upload completed in 9s |
2025-11-17 13:47:51.893266 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 13:47:51.893214 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 13:47:51.876325 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 13:47:49.872858 | info | HashService | Hashing took - 4ms |
2025-11-17 13:47:49.867974 | info | HashService | Starting hashing of assets |
2025-11-17 13:47:47.858214 | info | SyncApiRepository | Remote Sync completed in 423ms |
2025-11-17 13:47:47.435016 | info | SyncStreamService | Remote sync request for user |
2025-11-17 13:47:45.420863 | info | DeviceSyncService | Device sync took - 1834ms |
2025-11-17 13:47:43.581888 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 13:40:44.762167 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:40:44.761877 | info | BackgroundWorkerBgService | iOS background upload completed in 6s |
2025-11-17 13:40:44.224069 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 13:40:44.224044 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 13:40:44.222833 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 13:40:42.221034 | info | HashService | Hashing took - 3ms |
2025-11-17 13:40:42.217793 | info | HashService | Starting hashing of assets |
2025-11-17 13:40:40.210642 | info | SyncApiRepository | Remote Sync completed in 266ms |
2025-11-17 13:40:39.943742 | info | SyncStreamService | Remote sync request for user |
2025-11-17 13:40:37.936812 | info | DeviceSyncService | Device sync took - 9ms |
2025-11-17 13:40:37.918720 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls |
2025-11-17 13:40:20.423241 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:40:20.419679 | info | BackgroundWorkerBgService | iOS background upload completed in 10s |
2025-11-17 13:40:19.586333 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 13:40:19.586310 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 13:40:19.585114 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 13:40:17.582701 | info | HashService | Hashing took - 3ms |
2025-11-17 13:40:17.579068 | info | HashService | Starting hashing of assets |
2025-11-17 13:40:15.571157 | info | SyncApiRepository | Remote Sync completed in 322ms |
2025-11-17 13:40:15.248577 | info | SyncStreamService | Remote sync request for user |
2025-11-17 13:40:13.226052 | info | DeviceSyncService | Device sync took - 3322ms |
2025-11-17 13:40:09.887408 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 13:10:39.394349 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:10:39.322404 | warning | BackgroundWorkerBgService | Background worker cancelled |
2025-11-17 13:04:10.739863 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 13:04:10.739350 | info | BackgroundWorkerBgService | iOS background upload completed in 8s |
2025-11-17 13:04:09.169186 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 13:04:09.169118 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 13:04:09.166365 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 13:04:07.162878 | info | HashService | Hashing took - 10ms |
2025-11-17 13:04:07.151876 | info | HashService | Starting hashing of assets |
2025-11-17 13:04:05.137945 | info | SyncApiRepository | Remote Sync completed in 386ms |
2025-11-17 13:04:04.751606 | info | SyncStreamService | Remote sync request for user |
2025-11-17 13:04:02.667478 | info | DeviceSyncService | Device sync took - 17ms |
2025-11-17 13:04:02.559145 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 12:49:04.868045 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 12:49:04.867761 | info | BackgroundWorkerBgService | iOS background upload completed in 8s |
2025-11-17 12:49:03.184392 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 12:49:03.184326 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 12:49:03.181228 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 12:49:01.178295 | info | HashService | Hashing took - 13ms |
2025-11-17 12:49:01.164559 | info | HashService | Starting hashing of assets |
2025-11-17 12:48:59.141206 | info | SyncApiRepository | Remote Sync completed in 258ms |
2025-11-17 12:48:58.882374 | info | SyncStreamService | Remote sync request for user |
2025-11-17 12:48:56.872624 | info | DeviceSyncService | Device sync took - 7ms |
2025-11-17 12:48:56.851617 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |
2025-11-17 12:40:23.348880 | info | BackgroundWorkerBgService | Cleaning up background worker |
2025-11-17 12:40:23.348622 | info | BackgroundWorkerBgService | iOS background upload completed in 7s |
2025-11-17 12:40:23.250096 | info | DriftBackupNotifier | Tasks to resume: 1 |
2025-11-17 12:40:23.250002 | info | DriftBackupNotifier | Found 1 tasks |
2025-11-17 12:40:23.249690 | info | DriftBackupNotifier | Tasks to resume: 1 |
2025-11-17 12:40:23.249678 | info | DriftBackupNotifier | Found 1 tasks |
2025-11-17 12:40:22.555467 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 12:40:22.346767 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 12:40:20.549047 | info | HashService | Hashing took - 9ms |
2025-11-17 12:40:20.539653 | info | HashService | Starting hashing of assets |
2025-11-17 12:40:20.387709 | info | DriftBackupNotifier | Start a new backup queue |
2025-11-17 12:40:20.387697 | info | DriftBackupNotifier | Found 0 tasks |
2025-11-17 12:40:20.343073 | info | HashService | Hashing took - 10ms |
2025-11-17 12:40:20.332851 | info | HashService | Starting hashing of assets |
2025-11-17 12:40:20.323501 | info | DriftBackupNotifier | Resuming backup tasks... |
2025-11-17 12:40:18.525899 | info | SyncApiRepository | Remote Sync completed in 311ms |
2025-11-17 12:40:18.319642 | info | SyncApiRepository | Remote Sync completed in 1467ms |
2025-11-17 12:40:18.214529 | info | SyncStreamService | Remote sync request for user |
2025-11-17 12:40:16.966971 | info | DeviceSyncService | Device sync took - 115ms |
2025-11-17 12:40:16.852516 | info | SyncStreamService | Remote sync request for user |
2025-11-17 12:40:16.191235 | info | DeviceSyncService | Device sync took - 42ms |
2025-11-17 12:40:16.146946 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s |

I corrected my original post with a video and here are the mobile logs. I intentionally tried to provoke the same scenario and the problem happened again. Instantly after freezing of the video I exported the logs

@TheAllMaker commented on GitHub (Nov 17, 2025): > Can you help add the mobile app log? [Immich_log_2025-11-17T202106.029153.log](https://github.com/user-attachments/files/23590527/Immich_log_2025-11-17T202106.029153.log) 2025-11-17 20:20:56.524019 | info | DriftBackupNotifier | Tasks to resume: 2 | 2025-11-17 20:20:56.524016 | info | DriftBackupNotifier | Found 2 tasks | 2025-11-17 20:20:56.522668 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 20:20:54.519585 | info | HashService | Hashing took - 72ms | 2025-11-17 20:20:54.446668 | info | HashService | Starting hashing of assets | 2025-11-17 20:20:54.444798 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 20:20:54.444796 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 20:20:54.444032 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 20:20:52.441517 | info | SyncApiRepository | Remote Sync completed in 658ms | 2025-11-17 20:20:52.168322 | info | DeviceSyncService | Device sync took - 385ms | 2025-11-17 20:20:51.782622 | info | SyncStreamService | Remote sync request for user | 2025-11-17 20:20:51.229005 | info | AppLifeCycleNotifier | Using server URL: null | 2025-11-17 20:20:41.954567 | info | HashService | Hashing took - 330ms | 2025-11-17 20:20:41.624085 | info | HashService | Starting hashing of assets | 2025-11-17 20:20:39.613758 | info | DeviceSyncService | Device sync took - 3ms | 2025-11-17 20:20:39.129441 | info | HashService | Hashing took - 3210812ms | 2025-11-17 20:20:38.969782 | info | AppLifeCycleNotifier | Using server URL: null | 2025-11-17 20:20:38.573291 | severe | IsolateLogger | Error in runInIsolateGentle for remote-sync | ClientException: Bad file descriptor, uri=https://immich.demirtasfotos.de/api/sync/stream | #0 IOClient.send (package:http/src/io_client.dart:229) <asynchronous suspension> #1 SyncApiRepository.streamChanges (package:immich_mobile/infrastructure/repositories/sync_api.repository.dart:81) <asynchronous suspension> #2 SyncStreamService.sync (package:immich_mobile/domain/services/sync_stream.service.dart:30) <asynchronous suspension> #3 runInIsolateGentle.<anonymous closure>.<anonymous closure> (package:immich_mobile/utils/isolate.dart:58) <asynchronous suspension> #4 runInIsolateGentle.<anonymous closure> (package:immich_mobile/utils/isolate.dart:37) <asynchronous suspension> #5 WorkerImpl._anotherIsolate.<anonymous closure> (package:worker_manager/src/worker/worker_io.dart:106) <asynchronous suspension> 2025-11-17 19:27:08.376626 | info | DeviceSyncService | Device sync took - 6ms | 2025-11-17 19:27:08.371252 | info | SyncStreamService | Remote sync request for user | 2025-11-17 19:27:08.370860 | info | HashService | Starting hashing of assets | 2025-11-17 19:27:07.409738 | info | AppLifeCycleNotifier | Using server URL: null | 2025-11-17 19:20:56.976057 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 19:20:56.975704 | info | BackgroundWorkerBgService | iOS background upload completed in 7s | 2025-11-17 19:20:55.743832 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 19:20:55.743783 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 19:20:55.740725 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 19:20:53.737448 | info | HashService | Hashing took - 8ms | 2025-11-17 19:20:53.729280 | info | HashService | Starting hashing of assets | 2025-11-17 19:20:51.716452 | info | SyncApiRepository | Remote Sync completed in 613ms | 2025-11-17 19:20:51.102836 | info | SyncStreamService | Remote sync request for user | 2025-11-17 19:20:49.088733 | info | DeviceSyncService | Device sync took - 50ms | 2025-11-17 19:20:48.995793 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 19:12:34.717639 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 19:12:34.717056 | info | BackgroundWorkerBgService | iOS background upload completed in 7s | 2025-11-17 19:12:34.612529 | info | DriftBackupNotifier | Tasks to resume: 1 | 2025-11-17 19:12:34.612452 | info | DriftBackupNotifier | Found 1 tasks | 2025-11-17 19:12:34.582468 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 19:12:32.579644 | info | HashService | Hashing took - 10ms | 2025-11-17 19:12:32.568865 | info | HashService | Starting hashing of assets | 2025-11-17 19:12:30.553130 | info | SyncApiRepository | Remote Sync completed in 1174ms | 2025-11-17 19:12:29.378304 | info | SyncStreamService | Remote sync request for user | 2025-11-17 19:12:27.134424 | info | DeviceSyncService | Device sync took - 18ms | 2025-11-17 19:12:27.099843 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 18:37:47.141596 | info | HashService | Hashing took - 552ms | 2025-11-17 18:37:46.636243 | warning | StorageRepository | Error deleting temporary directory | PathNotFoundException: Deletion failed, path = '/private/var/mobile/Containers/Data/Application/5D3BD12F-8864-49F2-9A7B-24216D366330/tmp' (OS Error: No such file or directory, errno = 2) | #0 _checkForErrorResponse (dart:io/common.dart:58) #1 _Directory._delete.<anonymous closure> (dart:io/directory_impl.dart:217) <asynchronous suspension> #2 StorageRepository.clearCache (package:immich_mobile/infrastructure/repositories/storage.repository.dart:100) <asynchronous suspension> #3 UploadService.startBackup (package:immich_mobile/services/upload.service.dart:125) <asynchronous suspension> 2025-11-17 18:37:46.589355 | info | HashService | Starting hashing of assets | 2025-11-17 18:37:46.587446 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 18:37:46.587445 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 18:37:46.587374 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 18:37:46.587369 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 18:37:46.581899 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 18:37:46.581860 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 18:37:44.578457 | info | SyncApiRepository | Remote Sync completed in 347ms | 2025-11-17 18:37:44.241500 | info | DeviceSyncService | Device sync took - 10ms | 2025-11-17 18:37:44.231039 | info | SyncStreamService | Remote sync request for user | 2025-11-17 18:37:43.519504 | info | AppLifeCycleNotifier | Using server URL: null | 2025-11-17 18:28:51.052293 | info | HashService | Hashing took - 101ms | 2025-11-17 18:28:50.950825 | info | HashService | Starting hashing of assets | 2025-11-17 18:28:50.750872 | info | SyncApiRepository | Remote Sync completed in 286ms | 2025-11-17 18:28:50.463925 | info | SyncStreamService | Remote sync request for user | 2025-11-17 18:28:47.352306 | info | DeviceSyncService | Device sync took - 808ms | 2025-11-17 18:28:47.352267 | info | DeviceSyncService | Full device sync took - 808ms | 2025-11-17 18:03:43.955801 | info | DriftBackupNotifier | Tasks to resume: 1 | 2025-11-17 18:03:43.955800 | info | DriftBackupNotifier | Found 1 tasks | 2025-11-17 18:03:43.955504 | info | DriftBackupNotifier | Tasks to resume: 2 | 2025-11-17 18:03:43.955497 | info | DriftBackupNotifier | Found 2 tasks | 2025-11-17 18:03:13.588065 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 18:00:05.998813 | info | HashService | Hashing took - 71ms | 2025-11-17 18:00:05.927267 | info | HashService | Starting hashing of assets | 2025-11-17 18:00:05.848659 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 18:00:03.483813 | info | SyncApiRepository | Remote Sync completed in 5880ms | 2025-11-17 17:59:57.612762 | info | DeviceSyncService | Device sync took - 9ms | 2025-11-17 17:59:57.603531 | info | SyncStreamService | Remote sync request for user | 2025-11-17 17:59:56.985937 | warning | BaseDownloader | Requested status updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream | 2025-11-17 17:59:56.985689 | warning | BaseDownloader | Requested progress updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream | 2025-11-17 17:59:56.985149 | warning | BaseDownloader | Requested progress updates for task AA0756EE-1CEA-478E-AD00-FA9EBA6EF103/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream | 2025-11-17 17:59:56.985146 | warning | BaseDownloader | Requested status updates for task AA0756EE-1CEA-478E-AD00-FA9EBA6EF103/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream | 2025-11-17 17:59:56.952030 | warning | BaseDownloader | Requested progress updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskProgressCallback was registered, and there is no listener to the updates stream | 2025-11-17 17:59:56.952007 | warning | BaseDownloader | Requested status updates for task C0933D97-9786-4D00-B750-70A83C49B404/L0/001 in group backup_group but no TaskStatusCallback was registered, and there is no listener to the updates stream | 2025-11-17 16:17:38.848178 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 16:17:38.847800 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2025-11-17 16:17:38.780868 | info | DriftBackupNotifier | Tasks to resume: 3 | 2025-11-17 16:17:38.780811 | info | DriftBackupNotifier | Found 3 tasks | 2025-11-17 16:17:38.775067 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 16:17:36.772748 | info | HashService | Hashing took - 8ms | 2025-11-17 16:17:36.763815 | info | HashService | Starting hashing of assets | 2025-11-17 16:17:34.751636 | info | SyncApiRepository | Remote Sync completed in 861ms | 2025-11-17 16:17:33.890112 | info | SyncStreamService | Remote sync request for user | 2025-11-17 16:17:31.880300 | info | DeviceSyncService | Device sync took - 6ms | 2025-11-17 16:17:31.867003 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 15:55:59.975473 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 15:55:59.975284 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2025-11-17 15:55:59.940863 | info | DriftBackupNotifier | Tasks to resume: 3 | 2025-11-17 15:55:59.940734 | info | DriftBackupNotifier | Found 3 tasks | 2025-11-17 15:55:59.935422 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 15:55:57.932981 | info | HashService | Hashing took - 10ms | 2025-11-17 15:55:57.922506 | info | HashService | Starting hashing of assets | 2025-11-17 15:55:55.909256 | info | SyncApiRepository | Remote Sync completed in 832ms | 2025-11-17 15:55:55.076748 | info | SyncStreamService | Remote sync request for user | 2025-11-17 15:55:53.063731 | info | DeviceSyncService | Device sync took - 29ms | 2025-11-17 15:55:53.025104 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 15:41:01.137413 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 15:41:01.137090 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2025-11-17 15:41:01.073635 | info | DriftBackupNotifier | Tasks to resume: 3 | 2025-11-17 15:41:01.073586 | info | DriftBackupNotifier | Found 3 tasks | 2025-11-17 15:41:01.068295 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 15:40:59.065136 | info | HashService | Hashing took - 8ms | 2025-11-17 15:40:59.056398 | info | HashService | Starting hashing of assets | 2025-11-17 15:40:57.045415 | info | SyncApiRepository | Remote Sync completed in 725ms | 2025-11-17 15:40:56.319884 | info | SyncStreamService | Remote sync request for user | 2025-11-17 15:40:54.302406 | info | DeviceSyncService | Device sync took - 20ms | 2025-11-17 15:40:54.268158 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 15:13:03.591997 | info | SyncApiRepository | Remote Sync completed in 719ms | 2025-11-17 15:13:03.340423 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 15:13:03.340146 | warning | BackgroundWorkerBgService | Background worker cancelled | 2025-11-17 15:13:03.273290 | info | SyncStreamService | Remote sync request for user | 2025-11-17 15:13:02.872293 | info | SyncStreamService | Remote sync request for user | 2025-11-17 15:13:01.259739 | info | DeviceSyncService | Device sync took - 5ms | 2025-11-17 15:13:01.240767 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 14:10:46.281800 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 14:10:46.281441 | info | BackgroundWorkerBgService | iOS background upload completed in 7s | 2025-11-17 14:10:44.984840 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 14:10:44.984766 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 14:10:44.981314 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 14:10:42.978050 | info | HashService | Hashing took - 9ms | 2025-11-17 14:10:42.968325 | info | HashService | Starting hashing of assets | 2025-11-17 14:10:40.955137 | info | SyncApiRepository | Remote Sync completed in 318ms | 2025-11-17 14:10:40.636208 | info | SyncStreamService | Remote sync request for user | 2025-11-17 14:10:38.622085 | info | DeviceSyncService | Device sync took - 34ms | 2025-11-17 14:10:38.530821 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2025-11-17 14:03:40.523461 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 14:03:40.523074 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2025-11-17 14:03:40.453426 | info | DriftBackupNotifier | Tasks to resume: 1 | 2025-11-17 14:03:40.452965 | info | DriftBackupNotifier | Found 1 tasks | 2025-11-17 14:03:40.445687 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 14:03:38.442901 | info | HashService | Hashing took - 9ms | 2025-11-17 14:03:38.433199 | info | HashService | Starting hashing of assets | 2025-11-17 14:03:36.420759 | info | SyncApiRepository | Remote Sync completed in 446ms | 2025-11-17 14:03:35.973796 | info | SyncStreamService | Remote sync request for user | 2025-11-17 14:03:33.956633 | info | DeviceSyncService | Device sync took - 15ms | 2025-11-17 14:03:33.930932 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 13:55:30.439799 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:55:30.439150 | info | BackgroundWorkerBgService | iOS background upload completed in 12s | 2025-11-17 13:55:29.146976 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 13:55:29.146920 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 13:55:29.144467 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 13:55:27.141315 | info | HashService | Hashing took - 9ms | 2025-11-17 13:55:27.132054 | info | HashService | Starting hashing of assets | 2025-11-17 13:55:25.120662 | info | SyncApiRepository | Remote Sync completed in 380ms | 2025-11-17 13:55:24.740435 | info | SyncStreamService | Remote sync request for user | 2025-11-17 13:55:22.726416 | info | DeviceSyncService | Device sync took - 4924ms | 2025-11-17 13:55:17.776933 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 13:47:53.586328 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:47:53.571648 | info | BackgroundWorkerBgService | iOS background upload completed in 9s | 2025-11-17 13:47:51.893266 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 13:47:51.893214 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 13:47:51.876325 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 13:47:49.872858 | info | HashService | Hashing took - 4ms | 2025-11-17 13:47:49.867974 | info | HashService | Starting hashing of assets | 2025-11-17 13:47:47.858214 | info | SyncApiRepository | Remote Sync completed in 423ms | 2025-11-17 13:47:47.435016 | info | SyncStreamService | Remote sync request for user | 2025-11-17 13:47:45.420863 | info | DeviceSyncService | Device sync took - 1834ms | 2025-11-17 13:47:43.581888 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 13:40:44.762167 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:40:44.761877 | info | BackgroundWorkerBgService | iOS background upload completed in 6s | 2025-11-17 13:40:44.224069 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 13:40:44.224044 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 13:40:44.222833 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 13:40:42.221034 | info | HashService | Hashing took - 3ms | 2025-11-17 13:40:42.217793 | info | HashService | Starting hashing of assets | 2025-11-17 13:40:40.210642 | info | SyncApiRepository | Remote Sync completed in 266ms | 2025-11-17 13:40:39.943742 | info | SyncStreamService | Remote sync request for user | 2025-11-17 13:40:37.936812 | info | DeviceSyncService | Device sync took - 9ms | 2025-11-17 13:40:37.918720 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: nulls | 2025-11-17 13:40:20.423241 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:40:20.419679 | info | BackgroundWorkerBgService | iOS background upload completed in 10s | 2025-11-17 13:40:19.586333 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 13:40:19.586310 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 13:40:19.585114 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 13:40:17.582701 | info | HashService | Hashing took - 3ms | 2025-11-17 13:40:17.579068 | info | HashService | Starting hashing of assets | 2025-11-17 13:40:15.571157 | info | SyncApiRepository | Remote Sync completed in 322ms | 2025-11-17 13:40:15.248577 | info | SyncStreamService | Remote sync request for user | 2025-11-17 13:40:13.226052 | info | DeviceSyncService | Device sync took - 3322ms | 2025-11-17 13:40:09.887408 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 13:10:39.394349 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:10:39.322404 | warning | BackgroundWorkerBgService | Background worker cancelled | 2025-11-17 13:04:10.739863 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 13:04:10.739350 | info | BackgroundWorkerBgService | iOS background upload completed in 8s | 2025-11-17 13:04:09.169186 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 13:04:09.169118 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 13:04:09.166365 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 13:04:07.162878 | info | HashService | Hashing took - 10ms | 2025-11-17 13:04:07.151876 | info | HashService | Starting hashing of assets | 2025-11-17 13:04:05.137945 | info | SyncApiRepository | Remote Sync completed in 386ms | 2025-11-17 13:04:04.751606 | info | SyncStreamService | Remote sync request for user | 2025-11-17 13:04:02.667478 | info | DeviceSyncService | Device sync took - 17ms | 2025-11-17 13:04:02.559145 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 12:49:04.868045 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 12:49:04.867761 | info | BackgroundWorkerBgService | iOS background upload completed in 8s | 2025-11-17 12:49:03.184392 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 12:49:03.184326 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 12:49:03.181228 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 12:49:01.178295 | info | HashService | Hashing took - 13ms | 2025-11-17 12:49:01.164559 | info | HashService | Starting hashing of assets | 2025-11-17 12:48:59.141206 | info | SyncApiRepository | Remote Sync completed in 258ms | 2025-11-17 12:48:58.882374 | info | SyncStreamService | Remote sync request for user | 2025-11-17 12:48:56.872624 | info | DeviceSyncService | Device sync took - 7ms | 2025-11-17 12:48:56.851617 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | 2025-11-17 12:40:23.348880 | info | BackgroundWorkerBgService | Cleaning up background worker | 2025-11-17 12:40:23.348622 | info | BackgroundWorkerBgService | iOS background upload completed in 7s | 2025-11-17 12:40:23.250096 | info | DriftBackupNotifier | Tasks to resume: 1 | 2025-11-17 12:40:23.250002 | info | DriftBackupNotifier | Found 1 tasks | 2025-11-17 12:40:23.249690 | info | DriftBackupNotifier | Tasks to resume: 1 | 2025-11-17 12:40:23.249678 | info | DriftBackupNotifier | Found 1 tasks | 2025-11-17 12:40:22.555467 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 12:40:22.346767 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 12:40:20.549047 | info | HashService | Hashing took - 9ms | 2025-11-17 12:40:20.539653 | info | HashService | Starting hashing of assets | 2025-11-17 12:40:20.387709 | info | DriftBackupNotifier | Start a new backup queue | 2025-11-17 12:40:20.387697 | info | DriftBackupNotifier | Found 0 tasks | 2025-11-17 12:40:20.343073 | info | HashService | Hashing took - 10ms | 2025-11-17 12:40:20.332851 | info | HashService | Starting hashing of assets | 2025-11-17 12:40:20.323501 | info | DriftBackupNotifier | Resuming backup tasks... | 2025-11-17 12:40:18.525899 | info | SyncApiRepository | Remote Sync completed in 311ms | 2025-11-17 12:40:18.319642 | info | SyncApiRepository | Remote Sync completed in 1467ms | 2025-11-17 12:40:18.214529 | info | SyncStreamService | Remote sync request for user | 2025-11-17 12:40:16.966971 | info | DeviceSyncService | Device sync took - 115ms | 2025-11-17 12:40:16.852516 | info | SyncStreamService | Remote sync request for user | 2025-11-17 12:40:16.191235 | info | DeviceSyncService | Device sync took - 42ms | 2025-11-17 12:40:16.146946 | info | BackgroundWorkerBgService | iOS background upload started with maxSeconds: 20s | I corrected my original post with a video and here are the mobile logs. I intentionally tried to provoke the same scenario and the problem happened again. Instantly after freezing of the video I exported the logs
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/immich#7387
No description provided.