earlier today they where working just fine but now they just stopped working for some reason. I have already tried to fix it and i have also reinstalled vrchat but it didn’t fix it. i looked thru the debug console and it says that a file called “vrcrustyscript” is the file that is failing. Can someone help me with this?
I’m having this exact same issue; I thought it was something i did cause i recently tried to edit microsoft’s network throttler thing. and did the set to “disable” it
Its so bad for me i can’t even sit in popcorn palace. Instantly disconnects me from VRC.
Oh neat, looking at the screenshot, the yt-dlp process was trying to solve some anti-bot challenges, and failed.
basically that is vrchats latest move to get youtube working, so if it doesn’t work, we gotta wait for the next attempt i guess.
As of now, VRChat uses a fork of yt-dlp 2026.02.04.
This issue in question is YouTube: Provider “deno” returned an invalid response · Issue #16118 · yt-dlp/yt-dlp & Request Format Not Available · Issue #16132 · yt-dlp/yt-dlp at upstream.
There is an unresolved issue at upstream (blocker) to reliably solve the issue: Recent players failing on all variants · Issue #51 · yt-dlp/ejs
Basically, it’s a waiting game right now for yt-dlp contributors to find a fix, release a new version, and then VRChat to patch their fork of yt-dlp with a new version.
I would’ve created a feature request for VRChat to update to yt-dlp 2026.03.03, but the fix in 2026.03.03 is a temporary bandaid fix at best and comes with its own bugs (#16128, #16131).
Follow this Canny topic for updates: Update yt-dlp to 2026.02.21 to resolve YouTube playback issues | Voters | VRChat
Note, the issue here is not video players in worlds. The title is misleading; video players are working in worlds. The issue here is specific to YouTube playback.
You can still play videos from other services supported by yt-dlp.
oh shite. did youtube finely find away to stop vrchat video players? because i mostly watch youtube threw vrchat now because no adds, i imagine they don’t like that to much
so yeah youtube finely found away to erase vrchat video players. That sucks i used them to avoid adds..which is likely why they want them gone
sloptube’s gonna sloptube
This should be resolved for short-term with VRChat’s yt-dlp 2026.03.03 that went out today.
I’ve also submitted another feature request, which relies less on a player downgrade hack and uses the latest player JS variants from YouTube: Update to yt-dlp 2026.03.13 / yt-dlp-ejs 0.7.0 to improve YouTube playback compatibility | Voters | VRChat
Please don’t use VRCVideoCacher for anything but experimental debugging, for your safety. It has many more configuration options VRChat’s yt-dlp doesn’t, including command execution options. https://ask.vrchat.com/t/video-players-having-issues/34472/13
It’s also not strictly required, as VRChat’s yt-dlp 2026.03.03 can play most YouTube videos for now.



