Reproduction steps:
1. Open the attached project "ReproProj" with the Android platform
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Open the Build Settings window (File > Build Settings)
4. Build and Run on an Oculus Quest 2 device
5. Observe Player
Expected result: The Player does not crash and continues to run
Actual result: Player crashes on launch
Reproducible with: 3.3.0 (2021.3.32f1), 4.2.0-exp-env-depth.1 (2022.3.12f1, 2023.1.17f1, 2023.2.0b15, 2023.3.0a11)
Reproducible on:
VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650 (v57)
Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Notes:
- Does not reproduce with OpenXR
- A workaround is to turn off the Depth Submission (Vulkan) in the Oculus settings