I have noticed that a change of avatar seems to to "revive" old posts (if the post was the last in the thread). It makes even a 1 month old post with a new avatar show up as new (blue) again.
That shouldn't happen, but then the algorithm that generates the visited/not colors isn't very good either. If you clear the history on your browser, everything will also go to unread.