I believe i have identified the problem.
"Mark This Forum Read" does not work when you don't have a "secure" connection, i.e. when the URL does not begin with HTTPS.
When it is just HTTP, this function doesn't work.
So if you are accessing forums from bookmarks, make sure they include the https.