[AVProVideo] Error: Loading failed

I’m having trouble playing videos with AVPro in all VRChat rooms. I’ve already done everything described in the Reddit thread below, including reinstalling my Windows, but the problem persists… Does anyone have any idea what to do?

AvPro Erro Redit

[AVProVideo] Error: Loading failed. File not found, codec not supported, video resolution too high or insufficient system resources.

My computer specs are:
OS: Windows 11 Pro
CPU: i5-13400
GPU: RTX 3060 O12G
RAM: 32GB DDR5

I’m also having this issue…

1 Like

Are you trying only youtube videos? Try something from discord, or like furry kareoke. Last time I checked at least one of the kareoke worlds wasn’t relying on youtube to function.

Copy link from discord will give you a url good for 24 hours

1 Like

Rooms that use AvPro can’t play videos. For example, “Popcorn Palace” doesn’t play AvPro videos but can play those using the Unity plugin. In the room “The Room of the Rain,” YouTube videos work, but the logs only show “video playback” without using AvPro. However, I need AvPro to work because the Beat Saber room uses AvPro.

I had this issue once before, and it just stopped happening on its own. Now the problem is back.

I was talking to ChatGPT and asked the following:
1- Requirements for AVPro, then:

AVPro is a plugin used for advanced media playback in Unity, primarily for high-performance video across different platforms. The minimum requirements for it to function depend on the environment where you plan to use it. Here are the main requirements:

1. In Unity

  • Unity Version: Unity 2019.4 or later recommended.
  • Supported Platforms: Windows, macOS, Android, iOS, WebGL, UWP, Linux.
  • Graphics API: Support for DirectX 11/12, OpenGL, Metal, and Vulkan, depending on the platform.

2. On Windows

  • Operating System: Windows 7 SP1 or later.
  • GPU: DirectX 11-compatible or higher.
  • Codecs: Windows Media Foundation must be installed and up to date.

3. On Android

  • Android Version: Android 5.0 (Lollipop) or later.
  • Architecture: ARMv7, ARM64, or x86.
  • Hardware: Support for OpenGL ES 2.0+ or Vulkan.

4. On iOS/macOS

  • iOS: 9.0+
  • macOS: 10.13+
  • Graphics API: Metal.
  • Codecs: Native Apple support (H.264, HEVC, etc.).

5. On WebGL

  • Requirements: WebAssembly and WebGL 2.0 support.
  • Limitations: Some video formats may not work properly due to browser restrictions.

I think the “Windows Media Foundation” is related to the problem… If I’m correct, this issue is likely to get worse on Windows 11, as it has something to do with the old Windows Media Player. I also found something in the codec package of “Media Player Classic,” as shown in the image below.


In this image, you can read a warning that supports my thesis.

1 Like

But even with this clue, I have no idea how to fix it…

In my case, it happens with every videoplayer that plays a youtube url, 95% of the times result in an error

1 Like

thats a problem with vrc itself i have to wait too until it working again its a server issue some time it takes a week

1 Like

Hey, I found out that whenever another video url plays, it loads unless its youtube (Aleast for me), does this happens to ya too?

1 Like

I talked in-game with someone I met about this issue. They told me it was caused by IPv6. I disabled it in the Ethernet port settings on Windows, and it worked instantly. My special thanks to this person.

it worked for a bit but isnt working again…

Imma try to install a command on my PC related to yt-dlp and if it works for me I’ll tell u to give it a try

1 Like