That sucks. Can send a message to a mod or something on Reddit about it? Or make a new Reddit account? Twitter, I dunno if it's even worth it anymore.
Slight grind... Anyone else notice this forum periodically not working lately? Sometimes it won't load or submit and I have to just stop and let it sit for a bit and check back to submit something. Not doing it constantly, but way more often than usual.