openXR unknown Runtime

Hello,

On OpenXR-Runtime I got the message:

unknown openXR-Runtime
Runtimemanifest C:\windows\system32\mixedrealityruntime.json
XrResult failure [XP_ERROR_RUNTIME_FAILURE] Origin: xrCreateInstance

Can anybody help me please?

I want to play iRacing in openXR but its not working. When I start it via the monitor or openvr it works.

Multiple OpenXR runtimes can be installed on your system, but only one can be active at a time. Which runtime is active is (on Windows) determined by some keys in the registry.
From the error it looks like those keys are pointing to the file C:\windows\system32\mixedrealityruntime.json, but that file either does not exist or the contents refer to something that is not present/working.
Since you are saying the application is working with OpenVR, I assume you want the SteamVR OpenXR runtime (i.e. the OpenXR runtime that is part of SteamVR) to be active. You can make it active by opening the SteamVR settings, go to the OpenXR tab and click the “Set SteamVR as OpenXR Runtime” button.
If that does not work, there are some tools that allow switching runtimes or there is the last resort method of fiddling with the registry keys, but as always that carries the risk of small mistakes making things much worse…

1 Like