Immich stopped recognizing location #7167

Closed
opened 2026-02-05 12:49:59 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @InnocentRain on GitHub (Sep 13, 2025).

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

  • Yes

The bug

When using the map feature today i noticed that at some point in August 2024 Immich stopped uploading / recognizing the location a picture was taken. All the photos before August 2024 have location data, show up in the map etc. and all pictures after that don't have any.
The Immich App has all the permissions necessary: Photos and videos, Location (all the Time), background permissions etc.
I did not switch phones or reinstall the app at that time.
Is there a way to reenable this feature / add the missing data to all pictures missing it?
Would be very greatful as i love the feature of seeing where i took the pictures when traveling.

I have seen people discussing similar issues before, for example in https://github.com/immich-app/immich/issues/18457 or https://github.com/immich-app/immich/discussions/21723. The proposed solution of just enabling the permission is not viable for my case however.

The OS that Immich Server is running on

Debian 12

Version of Immich Server

v1.142.0

Version of Immich Mobile App

1.142.0 build.3013

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

Samsung S22+

Your docker-compose.yml content

services:
  immich-server:
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION}
    container_name: immich-server
    restart: unless-stopped
    env_file:
      - .env
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    devices:
      - /dev/dri:/dev/dri
    depends_on:
      - immich-postgres
      - immich-keydb
    networks:
      - proxy
      - immich
  immich-machine-learning:
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION}
    container_name: immich-machine-learning
    restart: unless-stopped
    env_file:
      - .env
    volumes:
      - /srv/data/immich/cache:/cache
    networks:
      - immich
  immich-keydb:
    image: eqalpha/keydb:latest
    container_name: immich-keydb
    restart: unless-stopped
    command: --save 60 1 --loglevel warning
    volumes:
      - /srv/data/immich/keydb:/data
    networks:
      - immich
  immich-postgres:
    image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
    container_name: immich-postgres
    restart: unless-stopped
    env_file:
      - .env
    environment:
      - POSTGRES_PASSWORD=${DB_PASSWORD}
      - POSTGRES_USER=${DB_USERNAME}
      - POSTGRES_DB=${DB_DATABASE_NAME}
      - POSTGRES_INITDB_ARGS=--data-checksums
    volumes:
      - ${DB_DATA_LOCATION}:/var/lib/postgresql/data
    networks:
      - immich
networks:
  immich: null
  proxy:
    external: true

Your .env content

IMMICH_VERSION=release
TZ=Europe/Vienna
UPLOAD_LOCATION=/mnt/SMB/HDD_Encrypted/Photos
DB_DATA_LOCATION=/srv/data/immich/postgres
DB_USERNAME=***
DB_DATABASE_NAME=immich
DB_PASSWORD=***
REDIS_HOSTNAME=immich-keydb
DB_HOSTNAME=immich-postgres

Reproduction steps

  1. Take a photo
  2. View it in Immich (App or Web is irrelevant)
  3. Location data is missing

Relevant log output


Additional information

No response

Originally created by @InnocentRain on GitHub (Sep 13, 2025). ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug When using the map feature today i noticed that at some point in August 2024 Immich stopped uploading / recognizing the location a picture was taken. All the photos before August 2024 have location data, show up in the map etc. and all pictures after that don't have any. The Immich App has all the permissions necessary: Photos and videos, Location (all the Time), background permissions etc. I did not switch phones or reinstall the app at that time. Is there a way to reenable this feature / add the missing data to all pictures missing it? Would be very greatful as i love the feature of seeing where i took the pictures when traveling. I have seen people discussing similar issues before, for example in https://github.com/immich-app/immich/issues/18457 or https://github.com/immich-app/immich/discussions/21723. The proposed solution of just enabling the permission is not viable for my case however. ### The OS that Immich Server is running on Debian 12 ### Version of Immich Server v1.142.0 ### Version of Immich Mobile App 1.142.0 build.3013 ### Platform with the issue - [x] Server - [ ] Web - [x] Mobile ### Device make and model Samsung S22+ ### Your docker-compose.yml content ```YAML services: immich-server: image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION} container_name: immich-server restart: unless-stopped env_file: - .env volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro devices: - /dev/dri:/dev/dri depends_on: - immich-postgres - immich-keydb networks: - proxy - immich immich-machine-learning: image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION} container_name: immich-machine-learning restart: unless-stopped env_file: - .env volumes: - /srv/data/immich/cache:/cache networks: - immich immich-keydb: image: eqalpha/keydb:latest container_name: immich-keydb restart: unless-stopped command: --save 60 1 --loglevel warning volumes: - /srv/data/immich/keydb:/data networks: - immich immich-postgres: image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0 container_name: immich-postgres restart: unless-stopped env_file: - .env environment: - POSTGRES_PASSWORD=${DB_PASSWORD} - POSTGRES_USER=${DB_USERNAME} - POSTGRES_DB=${DB_DATABASE_NAME} - POSTGRES_INITDB_ARGS=--data-checksums volumes: - ${DB_DATA_LOCATION}:/var/lib/postgresql/data networks: - immich networks: immich: null proxy: external: true ``` ### Your .env content ```Shell IMMICH_VERSION=release TZ=Europe/Vienna UPLOAD_LOCATION=/mnt/SMB/HDD_Encrypted/Photos DB_DATA_LOCATION=/srv/data/immich/postgres DB_USERNAME=*** DB_DATABASE_NAME=immich DB_PASSWORD=*** REDIS_HOSTNAME=immich-keydb DB_HOSTNAME=immich-postgres ``` ### Reproduction steps 1. Take a photo 2. View it in Immich (App or Web is irrelevant) 3. Location data is missing ### Relevant log output ```shell ``` ### Additional information _No response_
Author
Owner

@bo0tzz commented on GitHub (Sep 13, 2025):

If you copy a file off your phone manually and inspect it with exiftool, do you find location metadata on that?

@bo0tzz commented on GitHub (Sep 13, 2025): If you copy a file off your phone manually and inspect it with exiftool, do you find location metadata on that?
Author
Owner

@InnocentRain commented on GitHub (Sep 15, 2025):

No i did not actually, it was completely my fault. Seems like it was disabled by an update of the samsung camera app and i just didn't realise. Thank you for your help!

@InnocentRain commented on GitHub (Sep 15, 2025): No i did not actually, it was completely my fault. Seems like it was disabled by an update of the samsung camera app and i just didn't realise. Thank you for your help!
Author
Owner

@Ricostyle21 commented on GitHub (Sep 16, 2025):

Unfortunately, I have this issue as well. In Google Photos my image has all the EXIF data, but when it was uploaded through the Immich app it lost all its metadata except for the time of the picture. Galaxy S23 user and all permissions granted.

@Ricostyle21 commented on GitHub (Sep 16, 2025): Unfortunately, I have this issue as well. In Google Photos my image has all the EXIF data, but when it was uploaded through the Immich app it lost all its metadata except for the time of the picture. Galaxy S23 user and all permissions granted.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#7167