Not signed in
Copyright © 2026 Unity Technologies
This enum value isn't present in XRHands version 1.5 so the port can be canceled. The fix for 1.6 and 1.7 are still valid.
How to reproduce:
1. Open the attached project “IN-108301”
2. Enter the Play mode with hand tracking
3. Point a finger in front of you
4. Observe the console
Expected result: No exceptions are thrown in the console
Actual result: Exceptions are thrown in the console $"Finger shape type
is invalid for finger shape target condition."
Reproducible with: 1.6.0(6000.1.11f1)
Reproducible on: Windows 11 Enterprise
Not reproducible on: No other environments tested
Reproducible on devices:
Oculus Quest 3 (Quest 3), CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno (TM) 740
Note: CQA was not able to reproduce this issue
Full error:
2025/08/04 09:22:37.968 18453 18472 Error Unity ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
2025/08/04 09:22:37.968 18453 18472 Error Unity Parameter name: Finger shape type Unspecified is invalid for finger shape target condition.
2025/08/04 09:22:37.968 18453 18472 Error Unity at UnityEngine.XR.Hands.Gestures.XRFingerShapeCondition.CheckCondition (UnityEngine.XR.Hands.XRHandJointsUpdatedEventArgs eventArgs) [0x00000] in <00000000000000000000000000000000>:0
2025/08/04 09:22:37.968 18453 18472 Error Unity at UnityEngine.XR.Hands.Gestures.XRHandShape.CheckConditions (UnityEngine.XR.Hands.XRHandJointsUpdatedEventArgs eventArgs) [0x00000] in <00000000000000000000000000000000>:0
2025/08/04 09:22:37.968 18453 18472 Error Unity at UnityEngine.XR.Hands.Gestures.XRHandPose.CheckConditions (UnityEngine.XR.Hands.XRHandJointsUpdatedEventArgs eventArgs) [0x00000] in <00000000000000000000000000000000>:0
2025/08/04 09:22:37.968 18453 18472 Error Unity at UnityEngine.XR.Hands.Samples.GestureSample.StaticHandGesture.OnJointsUpdated (UnityEngine.XR.Hands.XRHandJointsUpdatedEventArgs eventArgs) [0x00000] in <00000000000000000000000000000000>:0
2025/08/04 09:22:37.968 18453 18472 Error Unity at UnityEngine.Events.UnityEvent`1[T0].Invoke (T0 arg0) [0x00000] in <00000000000000000000000000000000>:0
2025/08/04 09:22:37.968 18453 18472 Error Unity at
Sign in to see your voted issues