I've changed the Thread/Forum Read Marking Type. Let me know if that helps.
Make sure to mark all forums read (at the bottom of the forum homepage) because activating this feature has marked many old posts as unread.

P.S. It worked well for me all the time and I use Google Chrome browser.