Gridmap not interacting with Sprite3D correctly

Godot Version

Latest (I think it’s 4.4.1)

Question

So I’m making a game that is visually similar to cult of the lamb, which is that it uses 2d sprites in a 3d world. I’m trying to create the environment using Gridmaps so I can just create tilemaps to do up an environment but when I move around as the player some of the Gridmap Meshes (quads in this case) don’t seem to line up correctly with the player.

The first flower in the video works as intended, then the second and third are not correctly interacting with the player. The desired solution is that when the player is in front of the flower it, disappears like with the first flower, but for some reason that isn’t the case.

Here is the video

Any help would be much appreciated.

I don’t know if anyone will have this same issue as it’s pretty niche but just in case I’ve solved the issue by going into the mesh instance in the Gridmap’s mesh library, then I went to the mesh’s material and under the Transparency tab I changed the transparency setting from Alpha to Alpha Scissor and that fixed it. I also changed the mesh’s subdivide width and depth from 8 to 16 and that did fix it for some of the quads but not all. So I’m not sure if it’s necessary or not. I got pretty lucky with just messing around with the options so hopefully someone finds this useful.