Not sure I follow - that's normal behavior.
It will illuminate as "new" if the user has unread posts in that forum.
If they visit that forum, it will track individual posts during the visit, however, on the next browser session, whatever they didn't read before would be marked as read.
It'll light up again when there are new posts.