My grass shader keeps has a strange effect

Hello,

I wrote a grass shader for GPU instancing and I was happy with it until I noticed a weird aspect.
When I look at it, I can see the outline of the plan on which I put the texture. Also the shadow is the one of the plane.

A picture is worth a thousand words:

It is particularly visible on the bottom left corner.
Any idea why this happens ?

Thanks !

You’re not using a custom shadow caster pass or not using clip() in the fragment shader for that pass, which is as the name suggests used for shadow casting, and also shadow receiving for the main directional light on desktop and consoles.