YouTube videos go into an infinite start loop

Description of the issue:

YouTube videos intermittently fail to load in Brave v1.91.180. Instead of playing immediately, the player gets stuck in a perpetual loading loop. Refreshing the page is usually the only way to get the video to load. In some cases, if left alone, the video will eventually start playing after more than a minute.

How can this issue be reproduced?

  1. Open Brave v1.91.180 on Windows 11 (fully updated).

  2. Ensure Brave Shields are enabled.

  3. uBlock Origin is also installed and enabled.

  4. Navigate to YouTube.

  5. Open various videos.

  6. Intermittently, the video player remains stuck on the loading spinner indefinitely or for over a minute.

  7. Refreshing the page causes the video to load normally.

Expected result:

YouTube videos should begin playback immediately without requiring a page refresh or prolonged waiting.

Brave Version (check About Brave):

v1.91.180

Additional Information:

  • Operating System: Windows 11 (latest updates installed).

  • Brave Shields are enabled.

  • uBlock Origin is installed and enabled.

  • The issue is intermittent but occurs frequently enough to be disruptive.

  • Refreshing the page consistently resolves the issue for that video.

  • Another user has reported what appears to be the identical behavior here:
    https://www.reddit.com/r/brave_browser/comments/1t1h26m/youtube_video_not_loading_properly/

  • I have not yet determined whether the issue occurs with uBlock Origin disabled or with Brave Shields disabled, so it’s unclear whether the interaction between the two is a contributing factor.

I’ve been having the exact same problem for more than a month now, but on MacOS.

When a page is loading, I see the YT video duration flipping quickly between 0:00 and the length of the video. Refreshing the page always fixes the problem.

It doesn’t happen all the time, and I’m wondering if this has something to do with YT videos that have an ad at the beginning.

My Brave version is 1.91.180 and I am running MacOS Ventura 13.7.8. I have seen this issue with earlier versions of Brave.