We have encountered an issue where we cannot get VR preview to run in 5.1 projects on OpenXR. We are using the HTC Vive Pro. We’re trying to utilize OpenXR because we have lost many of the SteamVR nodes we were using in our migration assumedly because it has been deprecated.
To test I created a fresh VR template project which only has the OpenXR plugin enabled by default(SteamVR plugin disabled etc). When attempting to VR Preview the button is greyed out. SteamVR application is running in the background with all devices working correctly. I have updated SteamVR and tried using the Beta branch as well. We cannot access any OpenXR nodes via blueprint either, they are simply missing.
I have run OpenXR Explorer which is referenced in the UE documentation. SteamVR is selectable as a runtime. However, there are some error messages:
xrCreateInstance error: XR_ERROR_RUNTIME_UNAVAILABLE
xrGetSystem error: No XrInstance available
xrCreateSession error: No XrInstance available
Is this feature currently broken? We have observed this across multiple machines. The only documentation I have found regarding the setup of OpenXR is here: OpenXR Prerequisites in Unreal Engine | Unreal Engine 5.0 Documentation
Would greatly appreciate any potential solutions you have to offer, thanks.