Even with the "every visit" setting, I seem to get a similar problem. I'm assuming it's due to cacheing on the "National Firewall Servers" in the country where I live.
I have found that the solution here is to click on the "refresh", and then click refresh again just as the page begins to load onto the top of the screen.
Don't ask me why this works, but it seems to with the system that I work through
------------------
What Goes Around . . . . .
. . often makes a better landing