I recently saw a borderline spam answer from SmokeDetector and quickly flagged it as spam. Upon further reflection, I wasn't sure if this was actual spam or a new user with a bad answer. I retracted the Spam flag and re-flagged as not an answer.

After the flag was handled by Undo, the Spam flag is listed as "disputed" instead of "self-removed" in my flagging history. Is this a bug due to a race condition? If the Spam flag wasn't retracted properly before the Undo handled the flag, wouldn't I have not been able to flag the answer as NAA? Moderation action isn't shown on other posts in my flag history for retracted flags.

Post in Question

Flag History

  • 1
    In retrospect, you probably retracted your flag before I marked everything disputed there. The disputing probably doesn't look at flag state, it just disputes all the spam flags.
    – Undo
    Sep 19, 2016 at 14:14
  • 3
    Exact same question on meta.SO: meta.stackoverflow.com/questions/334780/… Sep 19, 2016 at 14:16

1 Answer 1


According to animuson's answer on an identical Meta Stack Overflow post linked by Ashish Ahuja:

This can only ever happen with spam/offensive flags. When a moderator uses the "clear all spam/offensive flags" tool on a post, it simply changes all spam/offensive flags (both handled and pending) on the post to disputed, regardless of what status they previously had.

I am assuming this is .

  • 5
    It's "by-design" insofar as the logic is working as designed; whether that design is appropriate is a longer discussion, but currently this is so rare as to hardly be worth that discussion.
    – Shog9
    Feb 11, 2017 at 6:40
  • Thanks for coming back to this and adding the mod tag, Shog.
    – JAL
    Feb 11, 2017 at 6:42

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .