Haven't been able to log in since the forum change because I created my account through my google sign in. That's now broken due to a URL mismatch between the forum and the Google API. Tried to contact staff several times about it, so far, no luck.
Yes, it's me.