Yeah, I've had some weird issues with the "show unread posts" function as well, including occassionally seeing a new topic that I have actually read weeks ago, and has not had anything new since.
I don't really use that function anymore because of that, I just go straight into the forums and look at what's new.