A webcam platform stays "pending" after login
Stripchat, CAM4, and BongaCams need a running motor to go live — logging in through the browser isn't enough by itself.
Symptom
The creator logged into Stripchat, CAM4, or BongaCams through the browser-login flow (see Connect a webcam platform), the room link and profile are saved, but the tab never turns green — chat doesn't come in, and auto-messages don't send.
Cause
Unlike Chaturbate (an official API, live the moment the token is saved), Stripchat,
CAM4, and BongaCams have no official integration surface. Stream captures a browser
session for them, but reading chat and sending replies both need the motor — the
browser node that actually holds and drives that session — to be running.
stream_studio_models.py documents the row's own default plainly: connecting only sets
status="pending"; it becomes "connected" only once the owner brings the motor up.
Logging in successfully and having a live connection are two different, sequential
steps.
This is not a login failure
A pending status right after login is expected, not an error. The room link, profile, and captured session are already saved — nothing to redo.
How to check
- Confirm the motor is actually provisioned and running for the account — that's an
operator action outside the panel
(
app/products/stream/scripts/stream_motor_provision.py), not something a workspace owner or team member can trigger from the UI. - Once the motor accepts the session, the row's status flips to
connectedon its own — no re-login needed. - If the motor has been up for a while and the tab is still pending, re-check the captured session itself rather than the motor: the login may have expired and need to be redone through the browser-login flow again.
What's next
Bitrate and picture quality — diagnosing problems with the incoming feed itself, once you're actually receiving one.
"It's connected but nobody sees it"
The two most-confused words in Stream — signal and on-air are not the same state, and the panel keeps them apart on purpose.
The picture stutters or breaks up
The panel's live bitrate readout tells you whether the bottleneck is your connection or your device — read it before assuming either.