Description of the issue: Livestreams on live channels on Twitch.tv website will not load on Brave Browser. These livestreams work perfectly fine on other browsers (tried Opera and Firefox)
Exact URL of the website in question: https://www.twitch.tv/esfandtv as an example, but any channel behaves the exact same
Did the issue present with default Shields settings? Yes.
Does the site function as expected when Shields are turned off? No.
Is there a specific Shields configuration that causes the site to break? If so, tell us that configuration. No. Problem persists regardless
Does the site work as expected when using Chrome? I used Opera and Firefox and the website behaves normally.
Brave version (check About Brave): Brave is up to date
Brave 1.84.141 (Official Build) (64-bit)
Chromium: 142.0.7444.176
I asked GPT for some troubleshooting methods and tried a few things to no avail. These were:
Everything Already Tried (Confirmed by User)
Browser Settings / Shields / Privacy
-
Disabled Shields (global + per-site)
-
Disabled secure DNS (Brave’s)
-
Disabled QUIC protocol
-
Disabled prediction/preload features (those that exist)
-
Tried disabling all privacy protections available
-
Turned off “Aggressive” settings where present
-
Cleared site data for Twitch (cookies, cache, storage)
Networking / Browser Internals
-
Cleared internal DNS cache via
brave://net-internals/#dns -
Flushed sockets in net-internals
-
Turned off VPN (not used at all)
-
Verified no Brave VPN enabled
-
Forced refresh / hard reload
Extensions / Profiles / Install
-
Disabled all extensions
-
Tested in a private window
-
Tested with Brave Shields off in private window
-
Verified you don’t have multiple profiles
-
Attempted using new test profile (Brave’s UI didn’t expose profiles)
-
Reinstalled Brave (no fix)
System-Level Checks
-
DNS works in other browsers
-
Twitch works perfectly in Opera (same system)
-
Twitch domains failing directly is normal and verified
-
No external VPN
-
No obvious firewall rule blocking Brave uniquely
Twitch-specific Behavior
-
Twitch UI loads in Brave
-
Offline player art loads
-
Only LIVE streams fail (black screen → spinner → error #2000)
-
Embedded player URL loads offline art (so player framework initializes)
-
Opera loads live streams normally
Other Attempted Items
-
Disabled hardware acceleration
-
Cleared cookies/site data (logged out of sites)
-
Verified no Brave-specific settings fixed the issue
-
Verified Opera can reach and play Twitch normally
