When I click "View unaswered posts" I see a long list of those topics that are not answered by anyone. That should be that way. There are hundreds, maybe thousands, of posts with no answers. And that's what that option will show you.
When I click "View unread posts" I see your last two posts. This one included. So that's working alright for me also.
How about scroll down near the bottom of the page beneath all the topics of the index page. Right below the Help Forum are some options. On the left it says "Delete all board cookies | The team" and to the right of that says "Mark forums read." That should mark everything on the forum as if you already viewed it. That would seem to be what you're actually looking for.
I probably don't see this happen because I do look at every single post. But that last option should work just fine.
What you do in the dark will someday come to light.