I had a rep from Storm Watch (now banned).
My total rep was 23, and it showed up as 23 to the right of my posts.
Then I was like "Hmmm... wonder what happened to the rep he gave me"
So I checked my rep and his rep was gone, and the total rep updated to 20.
Then I went back to a thread and that value was also updated to 20.
So basically MyBB updates the total rep every time you visit the reputation.php?uid=YOUR_ID page?
Would it just be your cache or something? Not experienced in this.
Theory 1: You view a thread BEFORE Storm Watch was banned, after he was banned, you view the thread again, so the thread data was stored in your cache. You then visit the reputation page and bam, gone.
Theory 2: When you visit the reputation page, it clears your cache? (Not experienced in this shit, Idk if it even can do that, probably can't)