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.