iOS 17: iMessage attachments don't restore properly or at all from any restore method
In migrating my old phone to a new one, iMessage attachments are not being carried over fully or in most cases, at all. Neither I nor Apple Support can reach any kind of resolution. After a few hours they gave up completely, so I thought I'd turn to the community before presuming the data lost to database/index corruption (the most likely cause given the result of my last-ditch attempt).
I have an iPhone 13 and an iPhone 15 Pro. I do not use iCloud for backups or for iMessage. For migration, I followed this procedure:
- Backup old iPhone to computer
- Turn on new iPhone
- Use Quick Start migration
- This migration did not include any of my iMessage attachments, so I reset the phone
- Restored from computer backup
- iMessage attachments still missing -- but in iPhone Storage, I could see the space they were taking up under Messages
- Spoke with Apple, and conducted a series of factory resets, quick start migrations, and backup restorations with no effect
- Purchase large iCloud plan
- Backup old phone to iCloud
- Restore new phone from iCloud
- Some recent attachments appear in the Media area, but most don't
- Scrolling through messages, the photos do now all appear to be in the thread, but not picked up in the Media area. They have a download button to their right that causes the photo to be downloaded to Photos.
So in the end, the iCloud plan came the closest to some sort of restoration of the attachments. Some of the questions that came to my mind during the process were:
- Does the computer backup include iMessage attachments?
- Does the quick start migration include iMessage attachments?
- Why did the new phone show the space consumed by the attachments when they weren't accessible?
- Why did the iCloud restore get partial results the others didn't?
- Why are the images still in the threads post-iCloud restore?
My personal takeaway here is that Apple expects everyone to use iMessages in iCloud, and any other means of keeping your messages and their attachments is not supported at all. Some sort of database/index corruption seems nearly certain here, but I don't expect there to be a user-facing way to resolve that.
If anyone has any other ideas to try, I'd be open to them.
Apple Case Number: 102099670509