Open fsguoguo opened 3 weeks ago
Make sure VRCX is fully up-to-date, remove your saved account (this wont remove your data) then try login again.
My VRCX version is already up to date, and I have never successfully logged into VRCX, so it seems I don't have the option to remove the account.
Try open a incognito window in your web browser and try login to the VRChat website there just to be 100% sure it's a VRCX related issue.
Otherwise press Ctrl + Shift + I
in VRCX and select the console and send a screenshot of any error here.
I successfully logged into the VRChat website on a new device, but I still failed in VRCX. Here is the screenshot of the error.
I don't see any failed 2FA attempt here, hmmm could you restart the program, run $app.debug = true; $app.debugWebRequests = true;
and try again with screenshot.
That's very odd and might be something on VRChats end, I'm not entirely sure though, could be related to the other issues Chinese people have been having with VPNs if you're from there. I'll think about it a bit more but I've never seen this one before.
Wait no I'm blind it's returning an error can you click on that to expand it?
Which link shoud I click? Is it app.js:489:27 ?
Click here
Hmmm if I were to guess your cookies are being cleared before 2FA, we can verify this by running atob(await webApiService.getCookies());
after attempting to login (although you shouldn't share this detail with a screenshot because it contains your auth token) maybe your system time is so far out of sync that your cookies are expiring before they can save.
Doesn't look like it expired, does it?
Looks correct to me, damn I'm back to being clueless as to what is going on there.
When I enter the two-factor authentication code, I can't log in. The prompt window for entering the verification code pops up again, asking me to input the code, and this keeps repeating in a loop.