Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Build And Run on an Oculus device
4. In Player move your head to the sides and observe the house
5. Use the Select button (middle finger button on the side) on the controller while pointing at the house (the line will be white instead of red when it's successfully pointing to the house) to toggle the OVRSpatialAnchor component on the house
6. Repeat step 4
Expected result: The GameObject stays stable
Actual result: The GameObject “Gatehouse” wobbles when moving head
Reproducible with: 1.7.0 (2023.2.0a20), 1.8.1 (2021.3.27f1, 2022.3.2f1, 2023.1.0f1, 2023.2.0a20)
Reproducible with devices:
VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650
Testing environment: Windows 10 Enterprise 21H2
Notes:
- Once the OVRSpatialAnchor or OVRManager is removed then the GameObject is stable again
- Might be an issue on OpenXR or Meta Quest side
- This issue wasn't present when using the Oculus XR plugin instead of the OpenXR plugin
- Only script is the TriggerHandler.cs