Video Texture in WebXR mode

Hello Everyone,

I’m trying to stream a video texture on a flat plane in XR mode.

Using Android, Chrome for the same. But for some reason, only Audio plays, and the Video Plane is probably fully transparent, or invisible.

Is this due to security policies of Chrome under XR mode?
Or am I making some fundamental mistake in the code.

I’ve also attached the link to the script above.
Relevant lines are L134, L92.

Appreciate any help from the community!

Best

Please find a sample hosted site here

three.js ar - hit test