I asked a question 2 weeks ago with no votes, no answers, no comments, and 13 views, and I haven't received a Tumbleweed badge. Could that be because there is one vote to close the question?
- bronze; awarded once
- Ask a question that receives no votes, no answers, no comments and no more than 11-15 views in its first week of existence
However, things get a little bit more complicated than that. The question you originally earned the badge for has since been deleted, but since badges do not get revoked, you still have the badge. In this case, you have just re-earned a badge that you already have. This is documented here:
However, if the criteria for a badge no longer exist — e.g. the post it was awarded for is deleted — the next award of that badge is negated. When badges are awarded, the system checks to see how many you're supposed to have, and only awards new badges when the number of badges you're supposed to have is greater than the number of badges you have.
As an example, suppose one of your answers received 10 up-votes, which caused you to earn the Nice Answer badge. After you have the badge, that same answer is down-voted to a score under 10. The Nice Answer badge is not revoked. However, the next time you have an answer that gets 10 up-votes, you will not earn an additional Nice Answer badge, because the system sees that you already have the number of Nice Answer badges that you should have.