Coud it be the same situation as when the observation was synchronised with another website, like flickr, and photos are deleted there after the observation got RG?
This isn’t a solution, but just a note that triggering reindexing by voting/unvoting in the DQA did fix all the ones I checked, i.e. they changed from Needs ID or RG to Casual.
If I’m remembering correctly, iNat used to link out to photos hosted elsewhere, but now they’re all copied over. So for recent observations, deleting the outside photo shouldn’t have an effect.
I do wonder if these may have all had media at some point though. Every one that I checked has a non-zero number for observation_photos_count…
Possible, but I doubt it, as everyone who’s reported that bug to help@inat still has all their photos on the site, they’re just not being displayed in the app. We’ll take a look.