HELPPlease (Resolved)
EDIT: I fixed it, for some reason the dictionary tying the tile to the collider only worked in the editor but I re-wrote the script to not use a dictionary which ended up being a lot more efficient.
I've been fighting with this problem for an hour and a half now.
In our game (Unity 2022) you cut the wheat with the green square (will get art later). The hay are ruletiles that spawn in GameObjects with colliders to check if the green square is hitting them. In the editor it cuts clean through the hay. (image)

Now I made a build, and it inexplicably only cuts through every other block of hay (like the colliders aren't there. (image)

Does anyone know why this could be happening. Any help is welcome its taking so long...