Mesh buffer with hole created via CSG doesn't throw correct shadow

I have a mesh which I have put a hole in using CSG. The mesh itself shows correctly but the shadow is for the original mesh. It throws a shadow where the hole is (should be no shadow).

Not sure where I should be looking to solve the issue.

Thanks
Jeff

Seems like this is actually a different issue - not the mesh. I am drawing a mesh in that opening so its clickable. The issue seems to be that a MeshStandardMaterial with opacity is still casting a shadow even though I have castShadow turned off.

I switched to a ShadowMaterial and am still having same issue. Even though a ShadowMaterial is not supposed to cast shadows at all.

So I am still stuck but I don’t think its the mesh at fault but rather the material I am using on the “transparent” material.