Hang in there for a little while, it may update on its own. A few years ago zuperman (The game author) realized that the servers were getting bogged down by point data being constantly updated in real time. He changed it to help alleviate lag issues. I can't say that this is the cause of your issue but it certainly may be related.
I've notice that sometimes I'll play for the evening an shut down while I'm world rank 98 only to log in the next day and find that is been updated to 97 or 96.