We've fixed the problem with our Studio-Manager.com website. However, it can take a little while for the buffers to be refreshed some places on the internet, so you may still see problems sporadically for a couple days. I found that you could try refreshing the link and that seemed to help.
By the way, the same problem that affected studio-manager.com also has affected tokerud.com. We've also changed that. So, the same problems of delayed updates could happen on the tokerud.com site for the next couple days.
Thanks again for your patience.