You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When searching for multiple people on the Immich mobile app, selecting multiple people returns photos that include all of the people selected.
However, if people who don't appear in any photos together, the search results include apparently random results, including photos with no faces, photos with the faces selected, and photos faces besides the ones selected.
On the web app, it displays a "no results" message:
I found #15073, but I think that's a different issue.
The OS that Immich Server is running on
Ubuntu 24.04
Version of Immich Server
1.125.6
Version of Immich Mobile App
1.125.5
Platform with the issue
Server
Web
Mobile
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: immichservices:
immich-server:
container_name: immich_serverimage: 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 transcodingvolumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
- /home/REDACTED/Pictures:/mnt/media/REDACTED
- /run/media/REDACTED:/mnt/media/REDACTED
- desktop_uploads:/usr/src/app/upload/library/REDACTED
- desktop_all_pictures:/mnt/media/REDACTED_desktop_pictures
- desktop_all_videos:/mnt/media/REDACTED_desktop_videosenv_file:
- .envports
- 2283:2283depends_on:
- redis
- databaserestart: always#deploy: #resources: #limits:#cpus: '0.2'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}-cudaimage: 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 applicablevolumes:
- model-cache:/cacheenv_file:
- .envrestart: always#deploy: #resources: # limits:# cpus: '0.01'redis:
container_name: immich_redisimage: docker.io/redis:6.2-alpine@sha256:328fe6a5822256d065debb36617a8169dbfbd77b797c525288e465f56c1d392bhealthcheck:
test: redis-cli ping || exit 1restart: alwaysdatabase:
container_name: immich_postgresimage: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0ports:
- 5432:5432environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}POSTGRES_USER: ${DB_USERNAME}POSTGRES_DB: ${DB_DATABASE_NAME}POSTGRES_INITDB_ARGS: --data-checksumsvolumes:
- ${DB_DATA_LOCATION}:/var/lib/postgresql/datahealthcheck:
test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' ||exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}'--username='${DB_USERNAME}' --tuples-only --no-align --command='SELECTCOALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo"checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1interval: 5mstart_interval: 30sstart_period: 5mcommand:
- 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=onrestart: always#deploy: #resources: # limits:# cpus: '0.2'#volumes:
model-cache: nulldesktop_all_pictures:
driver_opts:
type: cifso: REDACTEDdevice: REDACTEDdesktop_all_videos:
driver_opts:
type: cifso: REDACTEDdevice: REDACTEDdesktop_uploads:
driver_opts:
type: cifso: REDACTEDdevice: REDACTEDnetworks: {}
Your .env content
# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables# The location where your uploaded files are stored
UPLOAD_LOCATION=./library
# The location where your database files are stored
DB_DATA_LOCATION=./postgres
# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
TZ=America/Denver
# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release
# Connection secret for postgres. You should change it to a random password
DB_PASSWORD=REDACTED
# The values below this line do not need to be changed###################################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
Reproduction steps
Tag some faces
In the mobile app, select 2 or more people who don't appear in any photos together
Relevant log output
Additional information
I know my docker-compose.yml is weird and probably causing all kinds of problems. I'm pretty sure it isn't causing this problem though
The text was updated successfully, but these errors were encountered:
jforseth210
changed the title
Selecting multiple people on mobile search returns random faces
Selecting multiple people on mobile search returns random photos
Jan 29, 2025
It looks like any search that results in 0 results, leads to the mobile app showing "all assets". It's probably easiest to trigger this condition by selecting lots of people.
The bug
When searching for multiple people on the Immich mobile app, selecting multiple people returns photos that include all of the people selected.
However, if people who don't appear in any photos together, the search results include apparently random results, including photos with no faces, photos with the faces selected, and photos faces besides the ones selected.
On the web app, it displays a "no results" message:

I found #15073, but I think that's a different issue.
The OS that Immich Server is running on
Ubuntu 24.04
Version of Immich Server
1.125.6
Version of Immich Mobile App
1.125.5
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Relevant log output
Additional information
I know my docker-compose.yml is weird and probably causing all kinds of problems. I'm pretty sure it isn't causing this problem though
The text was updated successfully, but these errors were encountered: