in fact, you can probably pinpoint an example of an item that is causing the problem:
https://www.inaturalist.org/identifications/alecc?page=1&per_page=55 – works
https://www.inaturalist.org/identifications/alecc?page=1&per_page=56 – fails
https://www.inaturalist.org/identifications/alecc?page=2&per_page=55 – fails
https://www.inaturalist.org/identifications/alecc?page=2&per_page=56 – works
i bet if alecc did an additional identification or identifications, it would shift the problem as many notches as new identifications.
UPDATE:
if you need a second example, here’s where my failures happen:
https://www.inaturalist.org/identifications/pisum?page=1&per_page=8 – ok
https://www.inaturalist.org/identifications/pisum?page=1&per_page=9 – fail
https://www.inaturalist.org/identifications/pisum?page=2&per_page=8 – fail
https://www.inaturalist.org/identifications/pisum?page=2&per_page=9 – ok
interestingly, when i look at my observation subscriptions (see image below), which should give me an idea of the identifications i made, since the subscriptions should occur automatically as i identify, Observation 23965338 shows up as 8th on page 1 of the identifications page, if i show 8 observations per page. Observation 33286624 shows up as 1st on page 2 of the identifications page, if i show 9 observations per page (which would make it the 10th most recent identification in total). so either there is no subscription for that problematic 9th most recent identification’s observation, or there was no actual observation that corresponds to that problematic 9th most recent identification.