Nothing to see here.
Is this supposed to be fixed yet? Really annoying, running into it again today, when trying to look at my own forum threads that I created.
This may not be the "best" answer but, if the threads your looking for are ones you started new, did you subscribe to them ? If so, you can always access them by going to - Subscriptions -> Manage Subscriptions.
At least that will get you there.