Skip to content
This repository has been archived by the owner on Jul 16, 2020. It is now read-only.

Troubleshooting guide

JoshSnider edited this page May 21, 2019 · 7 revisions

Debugging the SDK

The SDK has runtime debugging using interactive_config_debug

You can filter the level of debug information sent to your callback by passing in one of the following values:

enum interactive_debug_level
{
	interactive_debug_none = 0,
	interactive_debug_error,
	interactive_debug_warning,
	interactive_debug_info,
	interactive_debug_trace
};

If you are having trouble with the SDK this is a great place to start, interactive_debug_trace will allow you to see all messages to and from the interactive server. Including a trace as part of an inquiry to the interactive dev team is also greatly appreciated so we can solve your issue quickly.

Can't Broadcast from Xbox One

If you cannot broadcast from Xbox One, make sure:

  • You are signed in.
  • Your game has a Title ID and Service Configuration that you have access to.

Video is not showing the right frames If you are broadcasting from Xbox and you see test frames (the astronauts in the living room) this is because your game is not released yet and Xbox Live is blocking the broadcast. If you want to see the frames, you can go to the developer portal and change the embargo settings to allow broadcasting.

An alternative is to use a capture card instead of the guide to broadcast.

The most popular workflow though is to work with the test frames. Since the interactive controls show up and the Xbox is usually close enough to see, the video isn't necessary for testing and development.

Incidents
If you are noticing something that isn't covered by this guide, it's possible there is a site incident. You can check for incidents here: https://status.mixer.com/. Examples include slow response times for APIs or not being able to broadcast.

Clone this wiki locally