We’ve noticed what appears to be a significant delay between adjudicating a flag in the review queue and the corresponding notification being removed from the moderator notifications menu (the avatar/notifications dropdown).
Even after a flag has been reviewed and a moderation action has been taken, the notification continues to appear for an extended period before eventually disappearing.
This is affecting our moderation workflow because our moderators typically use the notifications menu to quickly jump to the next review item. When already-adjudicated review items remain in the list, moderators repeatedly open items that have already been processed instead of being taken directly to pending work.
Expected behavior
Once a review item has been adjudicated, its associated notification should be removed (or otherwise no longer presented as actionable) promptly so that the notifications menu reflects the current state of the review queue.
Actual behavior
A flag is reviewed and adjudicated.
The associated notification remains visible in the notifications menu for a considerable amount of time.
Moderators may repeatedly navigate back to already-completed review items, disrupting the review workflow.
Curious if others are running into this behavior as well.
Apologies for the inconvenience. I was wondering if the issue is about the moderator taking the action themselves or other moderators? To elaborate, does the notification get cleared for the user taking the action themselves, or not?
I’ve observed this for both flags that I adjudicate myself and flags adjudicated by other moderators, although the behavior differs slightly between the two cases.
When I adjudicate a flag myself: the corresponding flag notification continues to persist in the notifications list under the flags filter for some time after the review has been completed.
When another moderator adjudicates a flag: the notification also remains in my notifications list. If I click it, I’m taken to the review UI, which correctly shows that the flag has already been adjudicated. After viewing it, the notification disappears from my notifications list.
We’ve been observing this behavior over the past couple of weeks. Initially, I assumed Discourse was simply taking a long time to process or refresh these notifications, but the issue has persisted long enough that it seems like something else may be going on.