Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

This question already has an answer here:

I edited this post today Fixed positioning in internet explorer? on stack overflow. I was approved of the edit, so I waited a few minutes to get my Excavator badge because this answer was posted on Jan 28 '10 at 1:06, but it never came. I have read multiple articles on meta that there have been bugs with this badge, but they have been about winning it multiple times (excavator badge: one-time only, or multiple times?), or earning it then losing it (Where did my Excavator badge go?). Am I missing something here?

share|improve this question

marked as duplicate by animuson, Daniel Fischer, ben is uǝq backwards, Mat, Bo Persson Mar 17 '13 at 17:40

This question was marked as an exact duplicate of an existing question.

You need a little more patience than 12 minutes. If it's not there tomorrow evening, you can ask. The script for the Excavator badge doesn't run that often. – Daniel Fischer Mar 17 '13 at 17:01
I have received all of my other badges within a few minutes. So I just thought I might have missed something – Cody Guldner Mar 17 '13 at 17:02
Well, badges are different. Some are awarded immediately, the script for others may run less often. I think the one for Legendary runs only twice a week. – Daniel Fischer Mar 17 '13 at 17:04
What do you mean when you say run script – Cody Guldner Mar 17 '13 at 17:05
For most (or at least many) badges, there's a script that queries the database to see who shall get the badge this round. Some of the scripts run multiple times a day, some daily (tag badges, e.g.), some less than daily. – Daniel Fischer Mar 17 '13 at 17:09
@CodyGuldner: There are scripts that run in certain intervals and determine which badges they're going to check for. Certain badges that are awarded more frequently have better chances of being checked, while badges that are awarded more infrequently (like Excavator) have lower chances of being checked. There's no "exact time" that it will eventually get checked, it's random. The last person who was awarded the badge got it ~50 minutes after their edit. So yes, there's a bit of a wait. – animuson Mar 17 '13 at 17:18
up vote 0 down vote accepted

I guess that @animuson and @Daniel Fischer were right. I just received the badge, 44 minutes after I answered the question. So it is a time based script that runs once every so often

share|improve this answer

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