Have you left your browser open those times it happens? Maybe vBulletin resets read posts after a certain timeout or something.
I don't use the
View New Posts feature much, so can't really say I have much experience in it's behaviour.
Mayhe somone who uses it a lot can comment.
Interesting. Another potential vBulletin quirk.
Cheers
Mick