Did it happen again, or is this a comment about how it happened to you before?
In this case, forcing an update is not the same as refreshing the page. The page itself had an error that would last at least 15 minutes on it's own, so unless you refreshed the page right at that 15 minute mark it would still show up.
Without going into a lot of detail, there are separate sections that have their own expiration times, some are every 15 minutes, some every 3 hours, etc. When I force an update I make the program think that every section of the page has reached it's time limit.
What I found was that one section of the page, when it went out for updates, would occasionally run into a blank page. What I believe was happening was that an error was occurring on the server causing the forum to fail during loading, causing the program to spit out a page that needed to be refreshed, but since this page was not being read by another program rather than being viewed by a person looking at a web browser, the page didn't refresh right away and instead was captured and stored into the other files that get read as portions of the home page.
Ok. I guess I did get into a bit of extra detail, but anyway, I hope this doesn't show up anymore, but if it does, please let me know.