Recent Update Broke Cloudfare WARP, People need WARP to be able to Play
JazzCat_4TW
Ever since this recent update, people who rely on WARP to be able to play the game with their friends without hassle, can no longer use the service in order to play the game....
I live in New Zealand...
I'm currently in the country (Outside of town) and have been for the last 3 years. Our internet is on Copper cable... (VDSL Speeds) And we've had two different ISPs in that time
I had the same issue when living in Tawa on 120mb/s down and 80mb/s up, Fiber on a 3rd ISP about 5 years ago...
The moment we upgraded to 950mb/s down and 450mb/s up, my issues disappeared…
I used to work for an Audio/Security company called A.S.S (Audio and Security Solutions) several years ago and had experience with data networks that the company ran in its digital security department...
From my experience and to the best of my knowledge, people who use WARP to resolve connection issues aren't dealing with an ISP problem; it's VRChat's download protocol having an issue with unstable data connections. (Which New Zealand is Famous for)
- If our connection drops out for a millisecond, VRC's download protocol aborts the download, and you have to restart.
That's where WARP comes in...
WARP acts like an intermediary requester, which keeps the packet requests constant. While your internet stability has its occasional hiccup.
(Think of it like an Uninterruptible Power Supply, but for your Internet connection)
Most modern games have a save/restart condition on their download protocol, so that if your internet drops out while you're loading, it starts back up where it left off, and to the user? - It looks like nothing happened
The reason why the issue disappears when you have faster internet speeds is that interruptions require a lot more interference from external sources to create enough packet loss on a larger data transfer.
- Thousands of players need WARP to be usable with VRChat... (Else, you sit there in your homeworld/ previously cached worlds,) Trying your best to get a lucky instance where VRC can download the world your friends are in....
[This can take HOURS for a world above 200Mb to download...]
And then when you get in again? You're fighting with your friend's avatars, praying to RNG Jesus that you get a lucky download and can see them in anything, but an error robot...
- I have a demonstration Video for you on YT, if you'd like a visual example?...
Cheers! :3
Log In
AkaneKutinashi
I reported the same issue with log analysis here:
Workaround: In the WARP app, go to Settings → Advanced → Split Tunnels, and add ::/0 to the exclusion list. This forces WARP to use IPv4 only, which stops the IP rotation that triggers the 401 errors.
Please try it!
JazzCat_4TW
AkaneKutinashi Looks like this might fix it! :3
Paige Hendrix
AkaneKutinashi Just tried your posted solution for myself. Tested on desktop, so far so good. Knock on wood this remains as a workaround because I've been pulling at my hair for DAYS now thinking this was a cloudflare issue (on their end). Figures though, leave it to VRChat to break one of their posted solutions for people having lasting API issues.
BigMoomba
With the start of Today Couldflare WARP makes me not able to Play VRChat or even go on the VRChat homepage.
If i try to go to the Homepage i only end up in a Loop from Getting Logged in and logged out in.
In VRChat i'm not able to Join Worlds, get Avatar infos (everything is an Error Robot), World Fav, Uploaded Avatars does simply not load for me or some kind of Placeholder Names showen. (like every Fav World Category has the name H3 with 0/0 Fav)
For me was Cloudflare WARP most time the only solution that worked to be able to play VRChat without problems but now it looks like it get Blocked by VRC
Paige Hendrix
BigMoomba Check out the solution from AkaneKutinashi in regards to this.
Using CloudflareWARP, click the gear down below and navigate to Preferences. From there, click Advanced. Then click "Exclude Split Tunnels".
At the bottom of the pop-up, click the + and add a new exception for "::/0".
Make sure to give it a unique description so you can always remember what it's for.
Then just play VRChat with WARP enabled, and all should be good. It currently is for me. Praying it stays that way.