Incorrect collision for meshes that I used bolean on it

I get Incorrect collision for all the meshes that I used boolean on it, for example in a wall, I made windows out of booleans, but the engine ignores them and keeps the collision like the wall has no windows.

bumpydydum

You have to have multiple collision meshes in order to capture concave detail. For example, if you tried to model a U shape, the gap in the middle would be treated as if it’s filled. You can either use multiple collision meshes, or split the model into multiple pieces. It’s a limitation of how collision is detected with collision meshes in all types of games and engines.