Search Issue Tracker
Fixed
Fixed in 3.3.0, 4.0.0
Votes
0
Found in [Package]
3.3.0
4.0.0
Issue ID
OXPB-115
Regression
No
[OculusXR] OculusXR PhaseSync toggle is not respected and it's always enabled
Steps to reproduce:
1. Open the attached user's project "PhaseSyncTest.zip"
2. Build the project and run it on an Oculus Quest 2
3. Enable profiling to be able to see the result of PhaseSync
4. Follow the instructions in the Scene
Expected results: PhaseSync toggle is respected in OculusXR settings
Actual results: PhaseSync toggle is not respected in OculusXR settings and it's always enabled
Reproducible on: OculusXR 3.3.0 - 4.0.0 (2021.3.28f1, 2022.3.4f1, 2023.1.2f1, 2023.2.0a21)
Environment Tested on: Windows 10
Notes:
-To ensure Phase sync is active or not use "Oculus Developer Hub" to run the logcat command "adb logcat -s VrApi" and observe the value of "Lat", -1 means phase sync is active as described in the documentation here https://developer.oculus.com/documentation/unity/enable-phase-sync
-If "Oculus Intergration SDK" with the "XR Plugin" provided in the SDK are used the Phase Sync setting is also not respected
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor freezes on "Open Project: Register Scripts" Unity's code execution when opening a project
- [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener
- Mesh normals look inverted when the Entities SubScene is disabled
- Prefab Overrides and blue marker stays when applying Overrides
- Rigidbody component's values do not translate to the PhysX calculations when they are being overridden via a script
Resolution Note (fix version 4.0.0):
Meta Changed the Oculus OpenXR runtime to have PhaseSync always enabled so we updated docs for a minor push to inform users of this change.
Resolution Note (fix version 3.3.0):
Meta Changed the Oculus OpenXR runtime to have PhaseSync always enabled so we updated docs for a minor push to inform users of this change.