Have you opened those forums to verify there are unread threads there?
I know there is a slight glitch with the forum showing unread, but all thread in the forum have been read.
Here is how I reproduce the glitch:
Open What's New, go to the thread that is unread, when done reading the thread, go to What's New or anywhere except for the forum the thread was in. When you look at the Forum home page, it will show that forum as unread. Visit that forum, and then go back to the home page, the forum is now marked as read (assuming there weren't any other threads in that forum that needed to be read).
It seems unless you visit the forum the thread was in, the forum itself may not be marked as read. (I hope this all makes sense...)