Photos stuck syncing 1 item because of corrupted Live Photos shared on Messages
I have enabled iCloud Photos on my iPhone and Mac. They both have the same number of photos but one video is missing on the Mac. The video is actually a Live Photos rather than an actual video. It appears to be corrupted on my iPhone. The thumbnail is blank with 0:00 duration. When I tapped on it, I can see the file name as IMG_4496 with the iCloud icon slashed. I can see the location where it was taken and that it was taken on an iPhone. When I tapped on the Info button, it says:
Unable to Load Video
An error occurred while loading a higher-quality version of this video.
I tried to AirDrop it to my Mac and it didn't work as it said:
Unable to Share
There was an error while preparing to share. Please try again later.
I tried favouriting it and unfavouriting it. I tried to duplicate it and it said:
Cannot Duplicate Video
An error occurred while duplicating this video. Please try again later.
I tried restarting the iPhone and also tried force restarting the iPhone.
I checked iCloud.com to see if it shows up there and it doesn't.
This Live Photos was not taken by me on the iPhone and nor was it AirDrop to me. It actually was shared on a group chat on Messages. The Live Photos shared is not a standalone as it was shared with other Live Photos. In fact, it was bundled as two Live Photos and the other one doesn't show up in Photos Library. When I scrolled to see the original message, I can see the corrupted Live Photos just fine. I did not save it to Photos.
Messages Shared with You setting is enabled and enabled for Photos. So, that's how it appeared in my Photos Library. Likewise the same settings is enabled on my Mac, I do wonder why my Mac Photos Library doesn't show photos shared from Messages.
How do I fix this?
iPhone 13 Pro