Intersection shader not working on Android

Hi!, I would like an intersection shader for a laser that goes through the level, the mesh will be a plane and the intended effect is that this mesh will only be visible when touching other assets. I have managed to get it working on PC and iOS, but it’s broken on Android and I don’t know why.

At the moment on Android the plane is showing fully and not on the intersection with other objects as intended.

Some extra context, the target platform is mobile, pipeline is URP and the camera is orthogonal.

Screenshot of the shader graph:

Intended behavior:

Current state on android:
Discord_SdpwPe8Alm

As you can see on android the planes just became fully visible and looks like a wall of light, does anyone have a clue on how could we fix this?, I would greatly appreciate it