Please fill out the following sections to the best of your ability, it will help us investigate bugs if we have this information at the outset. Screenshots are especially helpful, so please provide those if you can.
Platform (Android, iOS, Website): Website
App version number, if a mobile app issue (shown under Settings or About):
Browser, if a website issue (Firefox, Chrome, etc) : Chrome, Firefos
Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.): This specific observation will not load for me while I am logged in. I first tried to access it while logged in on Chrome. The observation loads correctly until I try to scroll, when the whole page just turns white and I cannot interact with the page. I tried going to Firefox, where I was not logged in, and could see the page fine. I then logged in on Firefox and did not run into the issue again. Anyone know else experiencing this?
it appears to be related to Annotations on this observation. if you collapse the annotation section so that you don’t see the details on observations, you’ll be able to scroll down on the observation page.
it looks like a user 1142264 made some agreeing / disagreeing votes on the original annotations, but that user no longer exists. so the page doesn’t know how to handle that situation… well, except that when you’re logged out, it seems to handle the situation by suggesting that iNaturalist made the agreeing / disagreeing votes:
i don’t know why there’s a difference in behavior when logged in vs logged out, but i think if the unknown user case is handled in the code more gracefully, things will be okay.
As @pisum noted, a user was deleted and for some reason this observation had not been reindexed and had a reference to a non-existent user. Reindexing the observation seems to have fixed it
i guess this fixes this specific case, but there might be other cases where the problem exists in the data, and the way the page handles the problem (showing iNat as the agreer / disagreer) or doesn’t handle the situation (when you’re logged in) is a bit odd.