iOS app skips some photos
On iPhone, I set the Immich app to access my full photo library, but several old photos do not appear in the timeline.
Initially, those missing photos appeared as greyed error boxes like the first attached image.
After reinstalling the app, however, the grey error boxes are gone, but the photos still do not appear in the timeline.
I'm also attaching an example of one of the photos which does not appear in the Immich iOS app timeline, but does appear normally in the Apple photos app (pic of guy holding a beer)


17 Replies
:wave: Hey @wizeguyy,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time).
2. :ballot_box_with_check: read applicable release notes.
3. :ballot_box_with_check: reviewed the FAQs for known issues.
4. :ballot_box_with_check: reviewed Github for known issues.
5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
6. :ballot_box_with_check: uploaded the relevant information (see below).
7. :blue_square: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:Can you open the beta sync stats page in the app setting and help getting the screenshot there?
As well as the mobile app logs
Herr are the sync stats. How do I pull mobile logs?

Nvm, I see the logs. One sec
Keep in mind I just reinstalled the app, so you won't see logs for the grey error boxes
Do you not use iClouds at all?
No, we have always disallowed iCloud and other cloud services
Except my self-hosted Immich, ofc
Can you see the asset from inside the Immich app now? If so, can you open and view it?
If you can do both of them, Can you long press it and try using the upload button from the bottom sheet that opens up
No, I cannot see the asset in the Immich app
Can you go into the Library tab (the last one at the bottom), Then the "On this device" group, Go to the album where the photo is on the Apple Photos app and check if you can find and view it from there?
Sorry, I have to go AFK for a bit. I will try that when I get back later.
Thanks for all of your help BTW.
Not a problem 🙂
Ok, the plot thickens
It was there, but now it's gone
I switched to the beta timeline, and a lot of missing photos appeared
But slowly they disappeared, one by one. Like some background process was removing them
Ooooooohhhhhhhhhhh
I think these photos are all duplicates, and they're getting removed from the timeline by a deduplication process
The duplicates are showing up on the timeline 3 years later, so I didn't see them at first
Yep, that appears to be it. My fault for having duplicates 🙃
I guess we can close this. Thanks for your help!
Last question: is it possible to disable deduplication? At least in the timeline? In this case I would actually prefer to see the originals at the correct timestamp, even if there are duplicates elsewhere in the timeline
I think the issue is that the timestamp is incorrectly updated when the asset is uploaded due to a recent bug. Once that is fixed, re-uploading them should leave them at their proper places in the timeline even after deduplication
BTW, The deduplication is basically that we calculate a hash for the asset on the server and on the device. If you have identical photos on your device and on the server, they will be linked together and will show a cloud indicator with a check mark in it.
But to do this, the app needs to know the hash of both the local and server asset. Since it'd take some time for the app to calculate the hash for all your local assets, it might not link them immediately and display them as individual assets (one with cloud only and one with cloud crossed indicator). Once the hash is calculated, they are merged together.
So it is not exactly that you've uploaded duplicates, it is just that the app is slowly processing your local library and detecting what has been updated and what has not
You can find the total number of assets on your device and the number of assets that has been hashed here
Ahh, makes sense. Well this answers all my questions. Thanks for everything @shenlong-tanwen 💪
This thread has been closed. To re-open, use the button below.