I have literally never had it reset.
It usually takes me a few minutes to notice. I'll see a tweet that I recognize from a previous session, or from someone I don't follow, or something like that.
Perhaps I'm on the wrong end of Twitter's A/B testing.