Copyright © 2026 Unity Technologies
In XRI 2.3 we introduced the concept of Snap Volumes which depend on the isTrigger box to be checked on the associated Snap Volume collider. To support this, we changed the behavior of the XRBaseInteractable to only include non-trigger volumes in the default list upon Awake. You can still use trigger colliders by manually adding them to the collider list on the interactable. This was mentioned in the release notes for 2.3.0-pre.1, but we will update the remaining documentation to ensure this is clear. https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.4/changelog/CHANGELOG.html#changed-8
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Connect Oculus device to PC with Oculus Link
4. Enter the Play Mode
5. Click on each Cube with XR Controller’s Trigger button
Expected result: All Cubes turn Green after clicking them
Actual result: Only the Cube that has isTrigger false on the Collider will turn Green
Reproducible with: 2.3.1 (2023.2.0a23), 2.4.0 (2021.3.28f1, 2022.3.4f1, 2023.1.3f1, 2023.2.0a23)
Not reproducible with: 2.3.0 (2022.2.16)
Reproducible with devices:
VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650
Testing environment: Windows 10 Enterprise 21H2
Notes:
Issues you vote on will appear here