This question already has an answer here:
I gave an answer and got a score of more than 40 but still have not got silver badge called "Good Answer". Will it take time to get it? I have read somewhere that some jobs are run after certain interval but I have still not received the badge.
Here is the screenshot where you can see that I got 65 points.