It appears to be something with your website cache settings. The page isn't refreshing with the new content even though it is in the database.
I was able to force the page to refresh by adding a url parameter to it like:
Then the new pages show. I'd contact the hosting company and see if this is something they can help with. I'm not a server configuration expert, but it appears your php pages are caching, and that shouldn't happen.