YouTube videos fail to load frequently!
CMajor7
Starting with the 28th of March, I'm receiving very frequent reports of users that YouTube videos fail to load in my world. After some testing I concluded that it's other worlds too. To quantify this problem I ran some data and visualized it. Since the 28th, the Error rate of videos in my world increased to around 20%, meaning every 5th video fails to load. This also exactly lines up with when VRChat had the yt-dlp resolver updated for the last time.
Photo Viewer
View photos in a modal
Log In
WubTheCaptain
android_vr
is returning intermittent 403 Forbidden errors (yt-dlp 2026.07.04
):WubTheCaptain
The 403 issue will be worked around in the upcoming yt-dlp release by adding
web_embedded
to fallback clients (if android_vr
fails), the last remaining client extractor with legacy format 18.It'll be prone to breakage, because it relies on a JS runtime to solve challenges.
WubTheCaptain
The
android
extractor will also be usable in VRChat for YouTube for format 18 only, but it's not default in the current yt-dlp 2026.07.04
and also not in the list of default clients in yt-dlp nightly. This would require VRChat to make changes to include it for fallback, if web_embedded
will break.Photo Viewer
View photos in a modal
WubTheCaptain
Feature request: Update to yt-dlp 2026.08.19, which will resolve the latest playback issues.
WubTheCaptain
Heads up, a current A/B test is affecting
web_safari
playback (missing hlsManifestUrl
). Only 360p formats from android_vr
may be available.- https://github.com/yt-dlp/yt-dlp/issues/17143#issuecomment-4938708764
- https://old.reddit.com/r/VRchat/comments/1uuxqdz/lowquality_youtube_videos_in_vrchat/
Affects yt-dlp nightly
2026.07.09.234832
. VRChat is using yt-dlp 2026.06.09
(which is also affected). There's no new bug to report yet against VRChat until a fix is available in the upstream yt-dlp (if ever), so I'm only posting this heads up response.Photo Viewer
View photos in a modal
WubTheCaptain
It's very unusual how VRChat's yt-dlp 2026.02.04 had
android_vr
formats available from the command line, and android_vr
formats were downloadable outside of VRChat with this version, but those were not playable in the VRChat client on Windows. web
formats were broken due to player_js_variant
in 2026.02.04, and thus AVPro and Unity Video players in VRChat could not find any media formats to play in VRChat.Once VRChat updated to yt-dlp 2026.03.03 today,
web
formats became playable in VRChat again (due to player_js_variant=20514@9f4cc5e4
) in VRChat on Windows as expected. This immediately resolved playback issues in VRChat, but the question remains why android_vr
was not playable.This may hint
--extractor-args "youtube:player_client=web"
may be forced somehow deep within VRChat's client or yt-dlp, and if so, this change should be undone. (Possible cause: https://feedback.vrchat.com/bug-reports/p/yt-dlp-argument-change-required-to-restore-1080p-yt)Fizz_Howler
It's funny how it's still not working lol
WubTheCaptain
Fizz_Howler Any developers who want to help solve this current issue should see yt-dlp/ejs#51.
WubTheCaptain
yt-dlp/ejs#51 closed as complete 4 minutes ago: https://github.com/yt-dlp/ejs/commit/41ff68e6f8dbebb5dfc9e7fee2bde2964609588c
WubTheCaptain
VRChat pushed out yt-dlp 2026.03.03 today, you should be able to play non-age restricted YouTube videos for now (yt-dlp-ejs 0.5.0).
For improved YouTube playback compatibility, which relies less on a player downgrade hack and uses the latest player JS variants from YouTube (yt-dlp-ejs 0.7.0), I've also submitted a new feature request today: Update to yt-dlp 2026.03.13 / yt-dlp-ejs 0.7.0 to improve YouTube playback compatibility
StormRel
Merged in a post:
[BUG] One of the most essential functions of VRChat is failing. VIDEOPLAYERS
RÆLIUM
It appears YouTube changed references in YT-DLP.
This has caused many players to lose access to the Twitch and YouTube streaming servers.
This is one of the most significant errors; many people simply logged in to spend time watching content with friends, but now those activities have stopped.
I already tried installing and reinstalling. nothing is working.
- Open VRChat
- Go to any map
- Add a YouTube link
- Wait indefinitely for it to work
- It doesn't work
- Frustration (Music events stopped, karaoke stopped, quality time with friends on YouTube stopped)
Photo Viewer
View photos in a modal
StormRel
Merged in a post:
YouTube links not working
SapphireEevee
I see you’ve gotten this a lot, but YouTube links just straight up are not working at all right now. I got one video to work, but that’s it. Nothing else. Can you PLEASE fix this?
°sky
curious to if a fix in underway or not. would like to hear someone official let us know, as its a little annoying not being able to watch youtube videos 🙁
WubTheCaptain
RÆLIUM I would've noted to include output logs, but this is a duplicate issue.
Duplicate, can be merged with:
- https://feedback.vrchat.com/bug-reports/p/youtube-links-not-working
- https://feedback.vrchat.com/bug-reports/p/video-player-unity-software-and-udon-error
- https://feedback.vrchat.com/bug-reports/p/youtube-videos-fail-to-load-frequently
The responsibility of the unresolved bug / issue is said to lie upstream at yt-dlp and not in VRChat's porting or modification of yt-dlp.
WubTheCaptain
YouTube's A/B testing is rolling out to more users (including myself), so yt-dlp 2026.03.03 or later will be needed to play YouTube videos in VRChat. (I'll create a feature request to update yt-dlp to 2026.03.03 soon.)
WubTheCaptain
Pending on yt-dlp-ejs changes, see https://ask.vrchat.com/t/video-players-not-working/47971/6 & Recent players failing on all variants · Issue #51 · yt-dlp/ejs.
WubTheCaptain
SapphireEevee Can you reproduce with output logs attached?
Not helpful: "I can't play a video, can you PLEASE fix this?" - no steps to reproduce your issue and to be helped, it reads like a complaint or a support requests which requests something unspecific to be fixed on a public bug report forum and doesn't signal what's wrong.
Helpful: "I tried playing URL https://example.com/ in several worlds ([list of worlds]) using both AVPro and Unity Video players and I received error XYZ with [AVPro/Unity Video/both]. Output logs are attached. My yt-dlp version is [version]. I [can/can't] download the video using yt-dlp [version number of the latest release] from the upstream project." - triage, steps to reproduce.
There's also a feature request, yet to be implemented by VRChat: Update yt-dlp to 2026.02.21 to resolve YouTube playback issues
WubTheCaptain
I'm also unable to reproduce OP's issue. https://www.youtube.com/watch?v=bnDdmJNmHrM plays fine in world Icolated by Shinyflvres, using AVPro and VRChat's yt-dlp 2026.02.04.
Photo Viewer
View photos in a modal
Load More
→