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. 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. 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. 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. 4

    Hard reload (Cmd+Shift+R)

    Clears the chat service worker that may have cached a broken state.

  5. 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.

Frequently asked

Why does live chat sometimes only show a few messages?
Live chat is throttled for performance — at busy moments the client only renders ~30 messages per second, dropping the rest. Not all messages are shown to all viewers; the visible feed is a subset.

Related YouTube errors