Video players having issues

Video players are completely broken for youtube videos.

Any other source works perfectly fine, but youtube does one of 3 things:
1: Doesn’t load
2: Takes 5-10minutes to after many retries
3: Loads the wrong(usually previous) video

And I’ve tried everything.

  1. Reinstalled vrchat(in a different folder and SSD)
  2. Completely deleted %appdata% vrchat folder and did again
  3. Gave yt-dlp admin permissions and firewall bypass powers
  4. Checked all output.txt files(they are all empty)
  5. Run vrchat itself as admin
  6. Change player settings to unity video and others
  7. Turned Off Vsync

Nothing works. And I know youtube isn’t slow here, on the browser it loads instantaneously.
Nor is it my internet, I’ve gigabit speeds on Fiber. And my headset is connected to the PC via wi-fi 6. My Game is installed on a SSD.

It has been like that for a month or so now.

2 Likes

As far as I can tell there is no solution to this bug im having the same problems and I’ve tried everything as well, Its looking like we’ll have to wait for an update to fix it

If you’re experiencing issues with VRChat, the best course of action is to reach out to the VRChat team directly via their Bug Reports page. If the problem seems related to a specific world or map, it’s a good idea to contact the creator of that world directly. Alternatively, for potential troubleshooting on your end, you can get in touch with VRChat support at vrch.at/support.

While I could write an extensive guide on how to resolve the issue, it’s important to note that the problem can vary for different users. As a result, a generic solution might not be effective for everyone. Checking these resources will likely give you the most tailored assistance.

Hello, was that deleted message inquiring something?
I hope this message finds you well. How have you been?

Warm regards,
Newelol

I don’t have a solution, all I can say is that i’m also experiencing this issue

I have submitted a flag in hopes of bringing more attention to this issue. I sincerely hope that someone from the team looks into this thoroughly and that my flag receives proper consideration.

1 Like

It worked for me but my solution was clearing my vrc cache (dunno if that contributed but might as well try) and deleting the yt-dlp.exe

Troubleshooting Guide for Debugging and Clearing Cache on VRChat

If you’re experiencing issues with VRChat, follow these steps to debug and resolve the problem:

Step 1: Access Debug Settings

  • On VR headset: Press B on your controller while in the Hub.
  • On PC: Press the Escape Key in the VRChat application to open the menu.

Step 2: Clear Cache

  1. Navigate to Settings within the Debug menu.
  2. Locate the option to Clear Cache Locations and clear all cached data.
  3. Exit the VRChat application completely.

Step 3: Restart Your Device

  • Restart your PC or VR headset to ensure all changes take effect.

Step 4: Relaunch VRChat

After restarting, reopen VRChat and check if the issue is resolved.


Additional Steps for yt-dlp.exe-Related Issues

If the above steps don’t work, there may be an issue with the yt-dlp.exe file. To address this:

  1. Locate the yt-dlp.exe file on your system.
  2. Delete the file.
  3. Restart your device once again.

If you’re unsure about this step or encounter difficulties, feel free to ask for assistance.

I fixed this issue by downloading yt-dlp.exe from GitHub and replacing the old one in the Tools folder in C:\Users\ “user”\AppData\LocalLow\VRChat\VRChat\Tools, then going into the properties of yt-dlp.exe and enabling the Read-Only attribute so it doesn’t get overwritten by the old file

2 Likes

I see thank you for giving me a heads up.

how do i find that file

We strongly recommend against doing this – replacing the yt-dlp file with the “default” one bypasses many changes and fixes we apply to that program in order to keep you safe in VRChat.

1 Like

The same.

In logs 2025.04.10 00:36:12 Error - [AVProVideo] Error: Loading failed. File not found, codec not supported, video resolution too high or insufficient system resources.

But url is working in browser and player (after download) + replacing the file from github didnt help

Maybe you will help to fix it instead of not recommending fixing it??

1 Like

This is my solutions that have worked for me in the past.

  1. Tested share my 5G internet from my cellphone = Works.
  2. Used a VPN set to New York (I’m in EU). (unlimited VPN liffe time plan btw)
  3. Replacing the .exe tool to the one from github and rightclicking making it read-only before launching vrc did work fine for me, so no more vpn on shitty speed.

And one time a year ago completley factory restoring my router (unticked save all passwords) just randomly worked.

Anyways, good luck

1 Like

Factory restoring router didnt work
VPN didnt work
Replacing the file didnt work

Too bad. I wish vrchat had some other way of playing the videos >.>…

but out of curiosity, can you share internet from your 4g/5g on you mobile (disable router) just to see if youtube plays under another network, since mine did.
(Kinda odd since replacing the file made it work playing videos through normal ethernet. but interessting non-the less.

THE ONLY fix for those who has that issue rn is go and use original yt-dlp from github, VRChat stuff cant recommend doing that because of their changes that supposed to make it safer to use across vrchat, but it doesnt cancel the fact, that VRChat devs messed something up within it so its almost unusable in its modified form. so its two ways: use original yt-dlp, or wait for vrchat devs to fix it. almost nothing you can do about it.

having the same problems for months… randomly appeared somewhere in december for me.

replacing the yt-dlp with the github version did not solve my problem.

1 Like

This is exactly what happened to me