This morning I was greeted with an announcement that I've earned the "Excavator" badge (and four others), but I haven't -- I didn't edit the post it said I did, and these other four aren't listed. When I looked more closely at my profile I noticed that the count in the header (next to my name) reports 19 badges but my profile reports 15. (The latter is correct -- or 14 would be once "Excavator" is removed.)
I was away from my computer for about a week and a half, so I don't know when the count changed. I haven't been paying a lot of attention to badges, so I don't know if there have been other anomalies.