I've recently answered a question that has been upvoted 25 times.
A long time ago I got a silver good answer badge for an answer that must have been migrated, deleted or archived with question. I've double checked my account history and I can see nice answer badge awarded this month but no good answer was. I've had this silver badge for quite a while, the guts of a year I'd say.
Curious to know what may have happened.
a) My new good answer is taking place of archived one and so I don't warrant a second one, understandable behaviour if designed so.
b) Awarding of new badges is batched irregularly and it will be awarded in due course
c) This is an edge case bug and I should receive second silver good answer badge.