- A hosted Stage uses a Stage code. The signed-in host selects Host a stage and accountless guests select Join backstage.
- Self-host direct and older direct sessions use a complete encrypted Receiver SRT URL. They do not use the hosted backstage form.
Host cannot create a Stage
- On Role, select Host a stage and complete browser authorization if requested.
- Enter a non-empty Stage name.
- Wait for Relay region to finish loading, then select an available region.
- Check that the signed-in account has hosted access.
- Retry Continue to Configure after the dock returns to Ready.
Stage code is not accepted
- Paste the complete current code beginning with
Stage-. - Enter the Display name the host should see.
- Remove leading or trailing whitespace.
- Confirm the host has not selected End stage or started over.
- Ask the host to copy the code again from Invite guests backstage or Stage code.
- Do not paste an
srt://Receiver SRT URL into Stage code.
Guest is backstage but not Ready
- On Configure, confirm the local OBS Program preview is the intended output.
- Wait for the OBS canvas to initialize. Scene Share requires a valid Program video frame of at least 320 × 180.
- Select Ready to be selected and wait for You’re ready and waiting.
- If the optional preview capture fails, read the warning carefully: the guest can still become Ready without a current still.
- If the control request fails, keep the dock open, restore network access, and retry.
Host does not see a waiting guest
- Confirm host and guest used the same current Stage code.
- Keep OBS and the Scene Share dock open on the guest computer so presence heartbeats continue.
- Check both computers’ internet access and security software.
- Ask the guest whether the dock still says Backstage.
- Refresh Stage status from the host’s Live page.
- If the guest appears Offline, have them leave and join the Stage again after the connection recovers.
Preview still is missing
- Preview sharing starts off for every Stage.
- The guest must enable Allow one preview still while waiting before selecting Ready to be selected.
- The still is a silent 320 × 180 image, not a live preview.
- A guest can remain Ready even when still capture or upload fails.
- A host refresh request does not capture automatically. The guest must approve Share updated preview still?
- If the guest declines, no replacement image is sent and the guest remains Ready.
Ready guest cannot be selected
- Confirm the roster still shows the guest as Ready, not Setting up, Offline, or Connection issue.
- Confirm the host prepared a Target OBS scene and Manage source reports Scene ready.
- Check that hosted time is available before starting a new selected feed.
- If another guest is active, use Switch feed and confirm the prompt.
- Refresh Stage status and retry after any in-flight selection finishes.
Incoming Program is missing
- Return to Configure and select the intended Target OBS scene.
- Select Manage source.
- Look for the plugin-owned Media Source named vAudioLink Incoming Program.
- Check whether that source was added to a different scene.
- Make sure the scene item is visible.
- If an unrelated source already uses that name, rename the user-created source and select Manage source again. Scene Share does not overwrite a source it does not own.
Switching guests briefly shows no feed
This is expected during break-before-make switching. Scene Share stops the current guest and revokes that private session before the next guest receives a media grant. The same Incoming Program source is then reopened for the replacement feed. If the gap does not clear:- Wait for the selection request to finish and refresh Stage status.
- Confirm the next guest remains Ready and online.
- Select Take off stage, wait for No guest is on stage, then take the desired feed again.
- Check the guest dock for a private-output or reconnecting error.
Selected guest is not sending
- The guest dock should move from Backstage to ON STAGE and then report Sending full program.
- Confirm the guest’s OBS Program has active video and the intended audio.
- Allow OBS/Scene Share through endpoint security or firewall software.
- Stop other heavy uploads.
- If OBS reports missing MPEG-TS/SRT, H.264, or AAC support, repair or reinstall OBS Studio.
- Have the host take the guest off stage, then let the guest become Ready and select the feed again.
Incoming Program is black or stalls
- Confirm one guest is actually On stage. An idle source is expected when nobody is selected.
- Confirm the guest sees the intended Program locally.
- Wait for Opening Incoming Program to change to a receiving state.
- Check that vAudioLink Incoming Program is visible in the selected target scene.
- Compare guest upload and host receive activity.
- Reduce Maximum active feed from 8 to 6 Mbps, or from 6 to 3 Mbps.
- Prefer wired Ethernet and pause other large transfers.
- Save both OBS logs if transport is active but OBS never decodes a video frame.
Audio is missing or duplicated
Scene Share carries AAC audio inside the same muxed Program stream.- Check Program audio on the selected guest before transmission.
- Check the vAudioLink Incoming Program meter on the host.
- Confirm the managed source is not muted.
- Confirm the host’s intended OBS stream or recording track includes that source.
- Do not rebuild the received audio through a second source; that creates duplication or independent delay.
Stop, take off stage, leave, and end
- A waiting guest selects Withdraw readiness to prevent selection.
- A selected guest selects Stop sending & return backstage to stop locally and become not Ready.
- The host selects Take off stage to stop the selected feed while keeping backstage open.
- A guest selects Leave to exit the Stage.
- The host selects End stage to stop the selected feed and disconnect everyone.
Receiver SRT URL is rejected
This section applies only to a Self-host direct sender paired with an older direct-compatible receiver or another consumer that explicitly accepts the generated URL. The current Scene Share 1.0.1 Join backstage route cannot consume it.- Confirm the receiving software actually exposes its legacy direct URL input; otherwise use a hosted Stage between current docks.
- Copy the complete encrypted
srt://value including its query string. - Remove accidental whitespace without editing the URL itself.
- Confirm the self-host server is still running and reachable.
- Ask the direct sender for a new URL if the session expired.
Host walkthrough
Recheck Stage creation, managed-source setup, selection, and ending.
Guest walkthrough
Recheck backstage join, Program review, preview consent, and Ready.