amitbl / blocktube

YouTube™ content blocker
GNU General Public License v3.0
912 stars 66 forks source link

Random YouTube videos to fail to load for days at a time #280

Open SlyCooperReloadCoded opened 1 year ago

SlyCooperReloadCoded commented 1 year ago

I've been experiencing a very strange issue for a long period of time, and I've finally isolated the issue - this extension. For some reason on Firefox 108 and 109 (and future updates if this isn't fixed), every video has a 1 in 20 chance of infinitely buffering, and if a video falls victim to this, it will outright refuse to play on that device for the next few days, even if the cache/cookies/history is cleared and the computer is restarted. Once the video "recovers" it'll play like normal and then another random video will be affected.

There's no rhyme or reason to this that I can tell, no similarities between the videos, like length, channel, numbers of ads, subscriber count, normal video or Short, none of that, just completely random. Imagine if this extension rolled a 17-side dice and if it lands on a 2 or a 9, this issue gets triggered on only that video for a few days. It's incredibly frustrating as this only seems to happen on Firefox, not Chrome or Edge, and the issue doesn't even happen on every computer I own, just the ones I frequently watch YouTube videos on.

As long as this extension is disabled, the issue is gone.

Currently running on Firefox 109, writing this after it happened for the umpteenth time, going to have to watch only this video on Edge until it "recovers". My other computers are pretty much the same and don't experience this issue.

Dio141 commented 1 year ago

Noticed a slight variation of this bug, alongside buffering taking longer, specially when seeking: videos will refuse to autoplay with page load.

SlyCooperReloadCoded commented 1 year ago

There's also been another issue that popped up at the same time as this that could also be related - if a video is playing in one tab and you're on another tab or on another fullscreen window, the video will freeze and infinitely buffer, this issue often starting immediately after.