Yesterday night (Friday - I'm in India, so it is UTC + 5:30) I had a little above 4000 reputation points. Today morning I was surprised to find it to be 4200 something - apparently someone upvoted many of my top answers until I hit the rep cap (thanks dude). I even had a couple of non-rep-yielding up-votes and the total for the day showed 215. Then I received three down-votes and two up-votes, and signed off somewhere around 4250.
But just now I logged in to find that my rep is back at 4075 and most of the yesterday's up-votes are not shown in the recent tab - it shows that total rep earned yesterday was 35, but still has a non-rep-yielding vote (vote count shows 1, but nothing on the rep portion). I figured that yesterday's sudden increase might have be a bug and it was fixed (or the guy changed his mind and cancelled them) - but interestingly, my top-posts in the profile page haven't lost those votes. My top voted posts had 5 votes each before yesterday and it became six after the bulk up-votes. They still have six votes each after the drop in rep. So I have a feeling that it is a bug. Could someone look into this and tell me what happened?
In short: The post pages show that they do have 6 votes, but my reputation doesn't reflect them - it was somehow rolled back. And according to recent activity page, I hit the cap on Friday with 35 points (it shows a non-rep vote in there).
PS: Don't take it just as a cry for the lost 200 rep points - I'm curious to know what happened.