This question already has an answer here:
I answered a question on Stack Overflow and it got an upvote. After a great several minutes I went to Meta Stack Overflow, and was surprised that my reputation was still 10 less than main, indicating that it was not up to time. Dear me it's been a quarter. Then I tested on another site and it seems to have the same problem. How can that happen?