Unreal Engine wont start when SteamVR is opened and connected with HMD.

Hello,

I am trying to get the VR Preview for PCVR to work but I am currently facing some issue. First I connect my Headset (Pico4) with Streaming Assistant or Virtual Desktop to my PC and SteamVR opens up. Next I want to open my Project but somehow the Engine does not load. It gets stuck at 9% compiling shaders. When waiting long enough (more then 100 times the normal booting time) the Engine fully loads but VR preview is still not grayed out.

I am not sure why the Engine load properly or why the Preview is not ready. I have OpenXR and Pico Open XR Plugin enabled.

Hello, I have encountered the same problem. Do you have a solution?

Yes what worked for me was following.

Make sure you have set yor OpenXR Runtimevariable to something different than steamVR. For example WMR (Windows Mixed Realites). This can be easily be done using the free Software OpenXR Explorer (Just google it).

  1. Start Steam
  2. Open SteamVR
  3. Connect your HMD to PC (e.g via streaming assistant for pico 4)
  4. Inside SteamVR settings change OpenXR-Runtime to SteamVR
  5. Start Unreal Engine 5