I want to simply enable the hand tracking feature on runtime using the featuresmanager.
The hand tracking is initialized through a 3D Button click.
The hand tracking seems to be technically enabled and listed when accessing the enabledFeatures through the features manager, but the onHandAddedObservable of the WebXRHandTracking Feature is never being called and the hand meshes are not being loaded.
The hand tracking feature enables the use of hands as an input method on use the value to scale the hand for rendering and interaction simulation at runtime.
That’s an interesting one. You will need to enable the feature before, because you need to initialize the session with the feature. The decision whether or not to use hands is of the user (and the UA) and not of the developer.