Senestoj: Perhaps but nothing showed in the link it was the same post, in fact the link was a thread not a specific post.
I wonder if a thread with the same name in any forum would have work, anyway it was very bizarre. Perhaps the manager keep a trace of links changes but it's not reflected in user profile.
Right, I should have said "thread", not "post".
As soon as you visit any thread, GOG marks all the posts therein as read by you (or perhaps marks the thread as read at <timestamp>, that would probably be more efficient) - something you see as the thread link changing colour (on the light theme they become a lighter gray rather than the almost-black unread threads have), and as soon as the thread gets a new post you haven't read, the thread link becomes "unread" again.
If the new post is a reply to one of yours, you get a notification and the notification stays until you go visit that thread (or, depending on how exactly it works, "until the post that's a reply to yours has been 'read' by you").
I would assume -from your description of the problem- that the notification's URL is set when the reply is posted, rather than being built when you check the notification, thus the forum name change made the link not work.
But no, it wouldn't work with "any thread by the same name in any forum". Most likely, all threads have an ID that's unique across all forums (which is not visible to us mere visitors), and it is by visiting the thread of that ID that the notification is removed.