If it's on a VPS, it could be an issue with the remote desktop software - some parts of the screen are not updated. We had observed similar issues with remote controlled PCs too. The server window is probably fine, it's just not displayed correctly.

You can check this: put the HTML status page on the VPS web root and observe it over the web. The status page updates every minute, regardles of the remote desktop. It should show the correct time and price.