I just went through all subforums and pressed "Mark Read" on all of them. However, when I open the "Unread threads in watched forums" under "Find threads", it still shows 4 pages of threads. Even when I open a thread and then reload the page it stays. From a quick comparison with the "Threads in watched forums", it seems it's still showing all threads I hadn't opened before pressing the "Mark Read" button.