Search Issue Tracker

Third Party Issue

Votes

0

Found in [Package]

3.1.1

Issue ID

OXPB-72

Regression

No

[Oculus] Using SteamVR as OpenXR backend with Oculus Link causes controllers to not work

Package: Oculus XR Plugin

-

Steps to reproduce:
1. Open the attached project "OpenXRRuntimeSelection.zip"
2. Open the Sample Scene
3. In the Oculus App, confirm you are using the Oculus backend, go to "Settings > General > OpenXR Runtime"
4. Connected Oculus Quest 2 to PC via Link (Open Oculus App)
5. Make sure that the Oculus Plugin provider is enabled in XR Plug-in management under "Project settings > XR Plug-in management"
5. Enter Play mode
6. Observe there is no lag and the controllers work
7. Exit Play mode
8. Open SteamVR and enable the OpenXR backend, go to "Settings > Developer > Set SteamVR as OpenXR runtime"
9. Close SteamVR
10. Confirm the OpenXR backend is now set to SteamVR in the Oculus App
11. Enter Play mode
12. Observe controllers stop working

Expected results: same functionality regardless of the system OpenXR runtime
Actual results: Oculus controllers stop working with using SteamVR for OpenXR runtime with an Oculus Link device

Reproducible on: Oculus XR 1.12.1 - 3.1.1 (2020.3.40f1, 2021.3.10f1, 2022.1.19f1, 2022.2.0b8, 2023.1.0a12)

Tested with these devices:
VLNQA00415 - Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650, OS: 10
VLNQA00275 - Oculus Quest (Quest), CPU: Snapdragon 835 MSM8998, GPU: Adreno 540, OS: 10

Notes:
-On 2023.1.0a12 there is a lot of visual delay (lag)
-Issue was reported with visual degradation (lag) in mind, however, QA was unable to reproduce it
-Issue only reproduces with the Oculus XR plugin

  1. Resolution Note:

    This issue has been addressed by Meta in the v50 firmware and software updates. From now on, Oculus Link will no longer function if using a non-Oculus OpenXR backend. This will allow Unity to utilize the proper XR provider if it is included in the users project.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.