I am not sure if this is a bug or a design error, but I came across this issue on SE Robotics. I assume that the same code is employed across the various SE sites, so I am posting my question here.

I submitted an answer to a question at 16:26.

Answer submitted

I then edited the OP's question at 17:03. However it was not until 20 hours later, at 13:03, the edit was approved, so I appear to have missed out on the "Explainer" badge, as it should be done within 12 hours.

Question Edit

I don't know the reason for the delay, as I do not have a low approval rating:

Approval rating

I'm not bothered about missing out on the badge, nor am I critising the reviewers - after all, we all do this in our free time. However, it does seem that the algorithm for the badge relies on the approval time, in lieu of the submit time, which does not seem to be correct, as the badge then becomes dependant upon the reviewer's availability/responsiveness, rather than upon the actions of the answerer/editor.


Should the badge also check if the edit was caused by a suggested edit and, in those cases, look at the time it was suggested rather than the time it was finally approved?

  • 3
    It wouldn't have helped you here (the delta being just too large), but on sites where I don't have edit privs, I always try to submit my edit suggestion before starting an answer to give an extra margin of maybe half an hour or so. – Nathan Tuggy Jul 14 '15 at 2:59
  • 1
    The issue here, I think, is that earning badges shouldn't be a gamble. Badges are supposed to reward helpful behaviors. "Submitting a helpful edit to a question that you answered that gets approved within 12 hours" is not a helpful behavior. "Submitting a helpful edit to a question that you answered that gets approved" is. – Robert Columbia May 26 '20 at 18:48

You must log in to answer this question.

Browse other questions tagged .