I have multiple computers running FF25, and I've been having difficulty getting the unread post indicators to display the correct status. It's been haphazard about turning the yellow icon off, even if all of the threads in a sub-forum have been read, and even if I "Mark All as Read".
It looks like the fix is to logoff the forum, and login. It's probably something with the cookie.