Youtube This Content Isn't Available, Try Again Later

Youtube seems to be rolling out a new ad block measure. Been like this since Friday. Videos wont without shields off. You can sometimes however watch the video in the preview by hovering. Other wise it says the follinw

This content isn’t available, try again later.Learn more

Ya. I have the same issue with brave on my phone and laptop. I disabled shield and the problem persisted, so I’m wondering if it’s a browser-specific block they’re going for.

Yea, Google is doing some weird A/B account related things lately.

First, replies wouldn’t load for most. @fanboynz then pushed a fix which worked, but then broke “somewhat” 2 days later, like it still works in some places but not all. Worse, behavior is different if on a different account or signed out.

Then it was background play, that worked for some users, not for others, but again if signed out, it mostly worked.

Now this, and I think it’s because we’re ignoring the notification about “Connection difficulties?” which delayed playback even though a healthy buffer was already loaded in RAM. The code intentionally stalled playback by making it appear as if it were an Internet related thing.

Then I posted that very finding above, and well, now Google started doing this, just preventing playback as “Isn’t Available”. (Guess I should have kept my mouth shut about the last finding. :sweat_smile:).

This is a battle that might be heating up in 2026, so while it stinks, we’re gonna have to really be patient. Google ramped up their ad-war fight a bit steeper this year than expected. But as usual, workarounds will be found, it just takes time and fanboynz is fairly quick, though weather the fix works for all is to be seen (like how replies worked for 2-days then started crippling again).

Honestly, why couldn’t Vimeo have beat YouTube. lol It had a chance 16 years ago.

Anyone getting " Content Isn’t Available"

Test the following; in brave://settings/shields/filters (custom). Save and then reload YT

www.youtube.com##+js(json-edit-fetch-request, ..appInstallData, propsToMatch, /\/player|get_watch/)
www.youtube.com##+js(json-edit-xhr-request, ..appInstallData, propsToMatch, /\/player|get_watch/)
1 Like

Follow-up here. I didn’t realize my ABP (Ad Block Pro) plugin was enabled. I disabled it and YT is working perfectly fine with the Brave Shield active!!

1 Like

This didn’t do anything for me.

are you using any extensions or any other adblock lists?

Just the default brave. I have other extensions but none to do with ad blocking.

Not to sound repetitive as I’ve had non-ad related extensions, but “YouTube” related extensions, cause issues not where I’d expect at times (as this truly happened to me when I only use two, Return YouTube Dislike, and YouTube Short Block (to turn shorts into “regular” video pages, and this has caused issues in the past)), but none of the extensions happen to be specifically for YouTube?

@sirlancealot77 you still having the issue? I experienced it a bit on Safari with uBlock Origin Lite on my iPhone when I was messing with stuff yesterday. But just checked and that doesn’t seem to be happening anymore. And all videos I’ve watched while using Brave have not had that message.

Any extensions interacting with Youtube could possible cause issues

Would test in a clean profile to be sure.

All extensions disabled cached cleared cookies cleared. WOrks in incogneto tab. Works when im not logged in only. As soon as i log in it doesnt work.

The issue with uBOL was fixed and should have happened only if uBlock filters – Experimental was enabled. Brave doesn’t have that filter list and I can not reproduce the issue with Brave.
Anyone having the issue, please make sure that ALL your extensions are disabled and the issue 100% disappears if you turn Shield off. If the issue persists even after you turned the Shield off, it’s not a Brave issue but a Youtube’s.

1 Like

Ok this is Google side. Google has done account-by-account shenanigans and that’s what’s up then since the log-in state matters.

Devs, looks like more YouTube attempts to upsell Premium.

I don’t have the problem but the mention of Google account fiddling could be due to changes for social media age blocking. In Australia YouTube and other social media sites were recently restricted for under 16s, and I believe France is going for under 15s. Sites use various ways to guess the user’s age, and don’t always get it right. That might be why YouTube works when not logged in - it doesn’t know the user so doesn’t know the age. If YT thinks you’re and Aussie under 16 the restriction should happen on any browser where you’re logged in to YT.

Or not :slight_smile: I don’t know, just thought I’d mention it in case it’s relevant.

It’s not a bad thought honestly. If people turned off Shields when facing this error, is what’s blocked an age verification prompt? That does raise a good question.

YouTube acting like a whiny child whenever they don’t get their way because lo and behold people don’t like watching minute-long unskippable ads and simply want to watch videos.

Not to mention it’s not even a matter of “oh but you’re costing your favorite content creators money!-” It’s not even that valid of an excuse for that kind of adpocalypse tbh, if you find a creator you really like and you want to support them, try to find a way to support them directly! YouTube very obviously drinks up a lot of the ad revenue for themselves.

Or the actual adult content ads on the site. If YT actually wanted to be kid-friendly they would keep those ads off the site and/or make a version dedicated to kids content…oh wait.

TL;DR, YouTube is a hot mess and they keep cranking the heat up :joy:

Should be resolved in Brave,

Just ensure you’re not using other YT extensions/other 3rd party adblocker which will affect this.

Hello, commenting in reply to a possible solutiion and tto provide more context. On mobile i get the same message

IF

using desktop mode

WHEN

Working withing youtube’s servers

Refreshing the page loads the content 100% of the time, which means their APi is looking for something before serving this URL and is not getting it.

Yeah when i check today it didnt occur when using my same conditions.