Creating custom floor tiles that players can build on

I am trying to solve a problem where Guards do not patrol over glass floors. So I set out to create my own BuildingStaticMesh blueprint with a transparent material to place over the glass floors. That works well for the guards, they are now able to patrol the whole floor. However, now I cannot create builds on some of the floors. Every tile snaps to grid and collisions look ok. Not sure why some tiles can be built on and others cannot. Tried removing collisions from glass and only having collisions on my bp, tried setting collision presets to FortBuildinMeshPhysics. But nothing I’ve done seems to fix the issue.

If you always have a native prop under your custom prop, I’d suggest you enable the “Do not block buildings” checkbox (or smth like this) inside the blueprint settings