Would the appropriate fix here be to update DocumentContentAnnotationUpdateListener to check RemoteObservationManagerContext for remote state, and ignore the message if it is remote?
That's what we do in general for case like this. And there is a AbstractLocalEventListener helper than a listener can extend for this.
This message was sent by Atlassian Jira (v9.3.0#930000-sha1:287aeb6)
If image attachments aren't displayed, see this article.