Search code examples
hololensmrtkwindows-mixed-realityazure-remote-rendering

Exception "Hybrid player not valid" when trying to deploy an app using Azure Remote Rendering to Hololens2


I am developing an app for Hololens2 with Unity, Mixed Reality Toolkit and Azure Remote Rendering. Something with ARR (probably a misconfiguration) produces a deploy-time error:

 *** Assertion ***

    Expression: "hybridPlayer"
    Function: "RemotingXrLayerXrCreateApiLayerInstance"
    File: "D:\a\_work\1\s\src\libstreamer\hybrid\HybridPlayerOpenXrLayer.cpp"
    Line: 1480
    Message: "Hybrid player not valid."
Unhandled exception at 0x00007FFAF0BFACC4 (Microsoft.Holographic.HybridRemoting.dll) in hololens-<redacted>-unity.exe: 0xC0000602:

Does anyone have any idea where this could come from? My rendering pipeline is set to HybridRenderingPipeline, and my MRTK profile to ARRMixedRealityToolkitConfigurationProfile.

I will happily provide more information. It's just that at the moment I don't know what information is relevant to the problem.

Thank you!


Solution

  • This is a regression in the latest Azure Remote Rendering SDK. Please go back to Version 1.0.41 for now. This should be fixed with the next release.