Description

Launching packaged game on Oculus Rift through SteamVR with -hmd=steamvr command line parameter periodically freezes Oculus (mirror window still visible and responsive).

Freeze does not happen if instead you disable the Oculus plugins in the Plugin manager (though you can leave Oculus input enabled to use the touch controllers).

Steps to Reproduce
  1. Install both SteamVR and Oculus Home
  2. Plug Oculus in, but unplug HTC Vive
  3. Create a new project based on the VR template
  4. Package the project with File > Package Project > Windows > Win 64
  5. Launch the resulting packaged game with -hmd=steamvr like in this command line:
    • PackageFolder\WindowsNoEditor>SteamOverlay4x16.exe -hmd=steamvr
      
  6. Use Oculus headset and Oculus Touch controllers to interact with the world for a short amount of time (~10s) or so
  7. Quit and relaunch and play a again a few times
  8. Within a few relaunches (max 10?), the screen inside the headset will freeze and the Oculus will be unusable until Oculus Home is restarted (or OVRServer_x64.exe is restarted).
    • Meanwhile the mirror window on the PC is still visible and responsive. Need to check the image in the headset to see the freeze.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-50308 in the post.

0
Login to Vote

Non-Issue
ComponentUE - Platform - XR
Affects Versions4.16.3
Target Fix4.22
CreatedSep 26, 2017
ResolvedJan 3, 2019
UpdatedSep 16, 2019