Will Running Face Detection - Refresh remove the manually tagged faces?
I just upgraded to latest version this afternoon. Worked fine. I didn't change any setting at all (means not change Facial recognition model, Detection score,...)
Just want to hit the "Face Detection" -> "Missing" task but somehow I misclicked on "Refresh". Took my server 2 hours to built everything again! Then I found these log lines:
[Nest] 7 - 07/04/2026, 6:32:00 PM LOG [Microservices:PersonService] Removed 1 faces below detection threshold in asset 6627bf83-ac3b-4gf2-8112-92cda6fg37d2
I executed this command to filter them out:
docker logs --since "2026-07-04T00:00:00" immich_server 2>&1 | grep " below detection threshold" > immich_errors.txt
wc -l immich_errors.txt -> 1439 lines!!!
It's not easy to manually copy the ID then replace in url https://immich.mydomain.tld/photos/6627bf83-ac3b-4gf2-8112-92cda6fg37d2
So I use Bruno, send API request to put them all in"Missing faces" album. Tooka look at them, look like these photos are manually tagged faces by myself...
Is this correct? And is there any way to prevent this happend in the future? Some kind of
- Lock future face detection on this photo
- A popup before doing massive task such as "Refresh" Face detection, Transcode "All" video, Running "All" Smart Search taskes?