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.
Reinstalled vrchat(in a different folder and SSD)
Completely deleted %appdata% vrchat folder and did again
Gave yt-dlp admin permissions and firewall bypass powers
Checked all output.txt files(they are all empty)
Run vrchat itself as admin
Change player settings to unity video and others
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.
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.
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.
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