I cannot log in, 2FA broke

Please help.

Last night, I changed my password and disabled my 2FA because I thought I got hacked. I was fine, it was a mistake, but my 2FA won’t let me log into Unity or VRChat itself. I can log into my account on the mobile website fine, but the actual game and Creator Companion won’t let me log in because Everytime I type in my 2FA code, it says that the code is invalid even though I check it and it’s right, and the timer isn’t done yet.

I tried to disable it through my account on the website, and use the one-time email verification, but that didn’t work either, and it wasn’t after 10 minutes, so I didn’t wait too long. Also, I tried to have it send a new code, it just sent the same one that still doesn’t work.

Please help me out here.

Perhaps try to use one of the recovery codes that was generated when you set the 2FA. Make sure that the clock of the devices you are using is correct since time miss-alignments can cause the 2FA codes to be invalid.