Lost contribution + badges.... Why?

SethJPC

Distinguished
I ran CCleaner today and it got rid of all my username passwords and stuff. So I logged back into my Tomshardware account only to find that it says i've only posted around 120 times wearers yesterday I had over 200.
As you can see my status is warp 9 but my profile doesn't have that badge.
Has this happened to anybody before? Any solution to it?