I think what you're seeing is the effect of being logged in or not.
When you're logged in the behavior is controlled by your Preferences.
The last item there is set on by default and will jump you to the first unread post in a topic.
If you're not logged in I think it will always start on the first page of a topic.
Let me know if this doesn't explain the behavior you're seeing.
-Jeff