Could it be the way your server is cacheing the info? I know sometimes IIS needs a restart for changed code to be reflected correctly in the website. I would expect other servers might have a similar issue.
If that's the case, then IIS sucks even more than I thought.
btw, I hope you're bouncing the server now, cause it aint loading...