[1431-1435] [v2024.1.2] [TEMP FIX AVAILABLE] Game fails to display captcha upon entering a world resulting in a softlock (Stuck on "Initializing world")
available in future release
Alex Dash
For the people who just want the fix: Scroll down to "Temporary fix" section
Ref Ticket ID: 344546
Action taken:
Enter any non-error world
Expected behavior:
Pass the CAPTCHA and enter a world
Actual behavior:
The world loads fine, the connection is established.
The screen flashes black, and returns to "Initializing world..." message, where it gets stuck indefinitely.
First discovery date/time:
2024-03-27 22:12:52 EDT (UTC-4)
How to reproduce:
- Clean install the latest game version from Steam's stable branch.
- Log-in using an account that would be expected to receive a CAPTCHA
- Wait for any non-error world to load (home/default/by link)
Possible direct/indirect causes:
- D: VRC fails to request a CAPTCHA upon receiving {{"error":{{"message":"\"You need to pass a CAPTCHA to perform this action\"","status_code":418}}}}
- D: Invalid type-cast for the response/captcha string (see logs)
- I: Te: identityandTE: identityheaders present for api.lab.amplitude.com requests that prevents the server from responding correctly
- I: Confusing user tag system_no_captchawhile still being presented with one. (Removing the tag on the client side doesn't fix the issue)
- I: HTTP/2is not supported by api.epicgames.dev
Notes:
- Api works as expected. Everything except traveling to worlds.
- If the error world is to be triggered, changing avatars, home worlds, friends, bio etc. works as expected.
- Cache-clears, reg-purges and reinstalls don't fix the issue.
- Any non-error world would trigger the issue (even the default one)
- Error prevents the affected users from playing the game at all.
Similar issues caused by the same bug:
- VRChat gets stuck on "initializing world" splash screen
- Getting Error Code 429 after login in game (Was also observed while trying to trigger an error world to load)
- STUCK IN LIMBO FOREVER ALONE (Was also observed while trying to trigger an error world to load)
Temporary fix:
TL;DR: Just downgrade to the previous stable. YouTube Video Guide Catbox video guide
- Launch steam with the developer console enabled (Create a shortcut that points to your steam.exe like so: "C:\Program Files (x86)\Steam\steam.exe" -dev)
- Disable automatic updates for VRChat in steam client. (Right-click->Properties->Updates->Automatic Updates) Set it to only update on launch.
- In the Steam developer console type this: download_depot 438100 438101 507458536183192843That would download the previous stable release (not open-beta). It would take some time. There would be no download progress, so just wait patiently.
- When AND ONLY WHEN you see a message "Depot download complete: ...", Navigate to your download depot folder that was displayed in the message (By default it is "C:\Program Files (x86)\Steam\steamapps\content\app_438100\depot_438101")
- (optional) Copy the contents of the folder to your VRChat install directory to launch it via Steam. (Then skip the step 6)
- In the folder you would see a "launch.exe" - Double click it to launch in a default mode. (It would try connecting to SteamVR and revert back to Desktop on fail)
- Enjoy
Tracking info for the issue:
- Manifest: 5273960136701801622 -- stable -- 27 March 2024 – 23:46:59 UTC - Bug Confirmed [1435]
- Manifest: 2583688349175747990 -- open-beta -- 26 March 2024 – 22:54:02 UTC - Bug Confirmed
- Manifest: 510747503228557963 -- open-beta -- 21 March 2024 – 23:41:01 UTC - Bug Confirmed
- Manifest: 7899761246862613643 -- open-beta -- 15 March 2024 – 19:58:06 UTC - Bug Confirmed
- Manifest: 6237423843004029638 -- open-beta -- 14 March 2024 – 22:19:02 UTC - Bug Confirmed [1431]
- Manifest: 507458536183192843 -- stable -- 14 March 2024 – 21:00:04 UTC - Works fine [1407]
Log In
Alex Dash
Confirmed fixed for build 1436.
Manifest 7470042530091582047 (3 April 2024 – 22:39:47 UTC)
This post was marked as
available in future release
_
_tau_
tracked
_
_tau_
Merged in a post:
VRChat gets stuck on "initializing world" splash screen
blazinwulf
At first, this happened when I tried to go to another world, so I restarted VRChat. Then it happened as soon as it got past logging in. And the weird thing is, it did the splash screen once, and then I could see the world and the mirror and move around for about 2 seconds, and then the splash screen re-appeared, and it never went away. I tried restarting again, and the same thing happened after it logged in. I have managed to restart again since then without this occurring, and I think it may have been related to the extra network traffic on my network as I was loading a youtube video and opening discord at the same time. My internet has little bandwidth and it probably choked out VRChat's packets. Though, I think this problem shouldn't occur regardless of that... If I can move inside the world after the splash screen appeared once, then it shouldn't come back and soft lock in that state... that's annoying. I think I can remember this happening before. It's be nice if it never happened again...
Alex Dash
There is a temporary fix available. Just roll back the VRC version to the previous stable one.
TL;DR:
download_depot 438100 438101 507458536183192843
(That would roll you back to build 1407)More details in this ticket (Scroll down to temporary fix section)
Alex Dash
Updated the ticket with the info for temporary fix.
download_depot 438100 438101 507458536183192843
~
~Luni~
A friend of mine had the same issue and we managed to trace it back to failed Captcha verification based on logs which seemed to softlock them from entering VrChat and being stuck in the "Initializing" stage of loading into the game. Game worked as expected when an alternative account was used to enter the game or when the game was booted in the Offline mode which put them in the failsafe world [the one with big wall that says something went wrong]. Since i can't attach actual logs im posting a snipped of logs where Captcha failed and subsequent error message that followed.
2024.03.29 19:29:47 Log - [Behaviour] Entering world
2024.03.29 19:29:47 Error - [API] [109, 418, Get, 2] Request Finished with Error!
No Exception
{{"error":{{"message":"\"You need to pass a CAPTCHA to perform this action\"","status_code":418}}}}
2024.03.29 19:29:47 Error - [API] [109, 418, Get, -1 Abandoning request, because - "You need to pass a CAPTCHA to perform this action"