New annotations won't save on certain observations

the problems you’re describing seem unrelated to this thread and more like the kinds of problems described over in another thread: https://forum.inaturalist.org/t/identify-modal-sometimes-shows-information-from-previous-observation/8408. these are temporary display / sync issues in the Identify screen which will resolve themselves if you reload the observation or reload the Identify screen.

the issues that seem to be caused by a lack of reindexing will persist until you trigger a reindex on the observation. in the examples in this thread, annotations had been added to the observation but did not display on the observation until a different change was made to the observation, triggering the reindexing of the observation. any attempt to add the annotation the observation while it had not yet been reindexed would fail (because the annotation already was stored in the database but was just not being retrieved an displayed properly).