I don't exactly know which thread you consider the new one, but the most recent thread that I looked at (it was a couple of days ago), appeared to be from a different poster.
Anonymous
10/24/2025 09:55
Subject: U. St Andrews threads
Is the new thread on U StA legitimate?
Or is the U. StA troll you previously identified posting there?