Message @tom@feddit.uk and request if he can check the server logs. He’s out of office this week though.
I saw it too and it’s weird it’s gone, tom did perform some server maintenance the other night though, but other subs seem to still be here, including my created subs.
Tom is going to fucking hate me with the amount of posts iv copied him into recently 😬