Six-step Whatnot OBS pre-show recovery order

Whatnot OBS Won't Start? Use This Current WHIP Recovery Order

If OBS worked last week but will not start your Whatnot show today, do not begin by changing ten encoder settings. The current workflow has two different connections, and they fail differently:

  1. Browser control: Whatnot Show Tools connects to OBS through OBS WebSocket.
  2. Media transport: OBS sends the live feed through a WHIP session.

That distinction turns a vague “OBS is broken” problem into a short sequence of tests.

First: use the current start sequence

  1. Open the show on a computer in Google Chrome.
  2. Open Show Tools, then open the OBS tool.
  3. Confirm the OBS WebSocket server is enabled and its connection details match Show Tools.
  4. In OBS, confirm both Base and Output canvas are 1080 × 1920 for the current vertical workflow.
  5. Use Whatnot Show Tools to begin the show. Do not treat OBS's ordinary Start Streaming button as the authoritative launch path for this workflow.

If you just used Update Profile, restart OBS before testing again.

If Show Tools cannot connect to OBS

Stay on the browser-control branch:

  • Confirm OBS is already open.
  • Confirm the WebSocket server is enabled.
  • Re-enter the current WebSocket password instead of relying on a saved guess.
  • Click Apply in OBS after changing WebSocket settings.
  • Retry in Chrome Incognito to rule out an extension or stale browser state.
  • Check local firewall or managed-network rules if the same values still fail.

Security: never email or paste your WebSocket password, bearer token, account password, or private server URL into a support thread.

If WebSocket connects but the show will not go live

Move to the media-session branch:

  • Reopen the current show's Show Tools page.
  • Confirm OBS is using the Whatnot/WHIP service created for that current show.
  • If the connection worked earlier but later returns an endpoint error, create a fresh Show Tools session before changing unrelated encoder settings.
  • Restart OBS after a profile update.
  • Validate from a separate viewer account or device; the seller's self-view can be an unreliable success test.

A stale session is a useful hypothesis when the same setup connected earlier and later returns an endpoint failure. It is not a universal definition for every error.

If the stream connects but looks or sounds bad

Open View → Stats in OBS and identify the counter that is actually moving:

  • Dropped frames: investigate upload stability, Wi-Fi congestion, VPNs, and the route to the service.
  • Frames missed due to rendering lag: simplify scenes, reduce expensive sources, and lower GPU competition.
  • Skipped frames due to encoding lag: reduce encoder load and close competing workloads.
  • Audio clipping: lower gain at the earliest overloaded stage; a limiter is protection, not a repair for bad gain staging.

Change one variable, record the result, and keep a known-good rollback path.

A four-minute pre-show check

  • Open OBS and the intended profile.
  • Confirm 1080 × 1920 Base and Output canvas.
  • Confirm camera, microphone, and scene framing.
  • Record and play back ten seconds locally.
  • Connect Show Tools to OBS.
  • Start from Show Tools.
  • Check the feed from a separate viewer.
  • Watch Stats for one minute before the first high-value item.

Want the printable decision tree?

The Whatnot OBS Field Manual turns this sequence into a 25-page field reference with a literal-error decision tree, printable pre-show checklist, performance branches, emergency fallback, troubleshooting log, and dated source register.

It is an independent Sexton Collects product and is not affiliated with or endorsed by Whatnot or OBS. No viewer, sales, revenue, uptime, or platform-approval result is promised.

Sources checked

Last source check: August 17, 2026

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.