First, ensure that you have either OpenVR or Oculus enabled in your project’s XR Settings and active at runtime.
Next, ensure that your headset has a valid tracking position.
If your project uses SteamVR Seated mode and has a custom build process (not just selecting Build/Build and Run), you may be overwriting the Scripting Define MixCast uses to activate SteamVR-specific logic. You can resolve this issue in one of a few ways:
- Call ScriptDefineManager.EnforceAppropriateScriptDefines() after assigning your custom Scripting Define list in your C# build script.
- Include MIXCAST_STEAMVR yourself when appropriate and under your project’s MixCast Settings disable the Apply Sdk Flags Automatically and Enable SteamVR Support settings.