After seeing a topic and reading and checking it, it was marked as “watching” for me,
after that it has been moved to a category i don’t have access to, but still recieved notifications of edits/posts inside, which was confusing as i had no access to that topic anymore.
So one thing to improve could be (so confusion like that wouldn’t occur)
to have notifications check if that user still has access to it and if not, ignore possible notifications.
(believe me, it’s really confusing, especially if the user experiencing it has no idea what’s going on)
I have only been able to reproduce this if the notification is generated before the topic is recategorized. For example, a user is watching a topic that receives a new post. After the new post is created, the topic is then recategorized to a category the user doesn’t have access to. The next time the user logs in, they will receive a notification about the post that was created before the topic was recategorized. If they click on the notification, they will receive the “Sorry, you don’t have access to that topic!” page.
Is it possible that this is what was happening with the user on your site?
It wasn’t the moderators, it was one of those “careless” TL3 members who tried to handle the “bad-post” themselves by moving it to the #lounge category and pinging the moderators. I’ve reminded that user to use flags instead to avoid confusion.
After that “incident”, I’ve made a little apology note (Even though that TL3 user should’ve done it ) about why the category was being moved around.
Aha this makes more sense as a TL3 event. Thanks for explaining. Still, it is rare to have a category only visible to TL3 that is actively in use, even rarer to have TL3 people actively moving topics into that category.