nodo
Tested 21 h ago on a real stream

Twitch adblock not working: why, and what to do

Ad blockers stop working on Twitch when Twitch changes how it puts the ad inside the video and the tool hasn't caught up yet, or when the server the extension relies on goes down. First, reload the stream and check that the extension is on and up to date. If that doesn't help, switch to one that's tested daily.

What to do now

  1. Reload the stream page (F5). Sometimes the player loads before the extension and the first break slips through.
  2. Check that the extension is on and up to date. In Chrome, open chrome://extensions, turn on "Developer mode" and click "Update"; in Firefox, open about:addons and check for updates.
  3. Keep only one ad blocker acting on Twitch. Two blockers touching the same video tend to clash: black screen, endless loading or the stream jumping back.
  4. See whether the tool has a status page. Nodo's shows the result of today's test on a real stream.
  5. If none of that helps, the tool has probably stopped keeping up with Twitch: switch to one that's actively maintained.

Why ad blockers stop working on Twitch

Twitch stitches the ad into the stream's own video, so there's no separate ad address for a block list to cut. Blocking ads on Twitch means understanding that video and swapping out the ad segment, and any change Twitch makes to that format breaks the tool until someone updates it.

Tools that route the stream through a proxy server also depend on that server: if it goes down, slows down or gets crowded, the stream freezes or keeps loading, even with the extension up to date.

What each symptom means

Purple screen or "commercial break in progress"
The blocker removed the ad but didn't put the stream in its place. Twitch shows the waiting screen until the break ends.
Endless loading or black screen
Usually, the extension's proxy server didn't answer, or two blockers are touching the same video.
The ad plays as usual
Twitch changed something the tool doesn't handle yet, or the channel runs its own ads.
The quality drops and doesn't come back
Swapping the break worked, but going back to your quality failed. Reloading the stream usually fixes it.

How Nodo deals with this

Every day, a Nodo extension opens a real stream, waits for the break and checks that the ad was swapped and the stream came back on its own. The result is public on the status page, with the last 30 days.

When Twitch changes something, we adjust on our side; some fixes arrive without waiting for the store review. And if you see an ad or the stream freezes, the "Saw an ad or the stream froze?" button in the Nodo icon sends the diagnostics straight to support.

Frequently asked questions

Why did uBlock Origin stop blocking Twitch ads?
Because Twitch puts the ad inside the stream's video, and the block list has no separate address to cut. Extra Twitch scripts can help, but they stop when Twitch changes and nobody updates them.
Can I use Nodo together with uBlock Origin?
Usually, yes: uBlock keeps blocking the rest of the web. Just turn off uBlock's own Twitch scripts, because two blockers touching the same video tend to clash.
Can Nodo stop working too?
It can, when Twitch changes something. The difference is that we test it every day on a real stream, publish the result and adjust as soon as the test flags a problem.
Do I need to uninstall the other blocker?
No need to uninstall it, but turn it off on Twitch (or just its Twitch scripts) so two of them aren't acting on the same video.
See installation options

Open this page in Chrome, Edge, Brave, Opera or Firefox on your computer. Choose the store for the browser you will use.

Before installing, check whether Nodo passed today's test. See today's test

Read also: How to block Twitch ads · Twitch with no ads, in HD even during breaks · Is Nodo safe? · Nodo's daily test