YouTube error · Common
YouTube livestream chat not loading — fix the right-panel
The video plays but the chat panel on the right shows a spinner forever, or "chat is disabled" when it isn't, or only shows a few seconds of messages before stopping. Distinct from "live stream not playing" — playback works, just the chat layer is broken.
Why this happens
- Browser ad blocker hooked the chat WebSocket endpoint.
- Chat is genuinely disabled (slow-mode that gates messages, or moderator-only).
- Cached chat service worker is broken after YouTube's last frontend deploy.
- Account permission issue — some live chats require a logged-in account.
- Region restriction on the chat specifically (rare but exists for some sports broadcasts).
How to fix it
- 1
Disable ad blockers and reload
uBlock and similar tools sometimes block the chat's WebSocket endpoint along with ad-related requests. Test in incognito with extensions off.
- 2
Pop out the chat into a new tab
Click the three-dot menu on the chat panel → "Pop out chat". The popped-out version uses a separate page that sometimes works when the embedded chat doesn't.
- 3
Sign in to YouTube
Some live chats require sign-in for viewing (anti-spam measure). The "subscribe to chat" prompt is the giveaway — sign in resolves it.
- 4
Hard reload (Cmd+Shift+R)
Clears the chat service worker that may have cached a broken state.
- 5
Try the mobile app
If the chat is critical (you're watching a Q&A and want to ask), the mobile YouTube app uses a different chat code path that's less affected by browser extensions.