Controller is webXR are not connecting randomly. No inputsourceschange event.
I have discovered the controllers are taking ages to connect or don't connect at all because of no inputsourcechange event. I get it sometimes but not all the time. If I put the headset down and controller and enable where the controller vibrates I get connection temporarily.
Here is a few tests
https://threejs.org/examples/webgpu_xr_cubes.html
https://threejs.org/examples/webxr_xr_ballshooter.html
