AI Perception see's trough meshes

Hello! My AI is currently acting up. For some reason it sees right trough my own meshes and detects the player. It’s like the meshes weren’t there at all. The standard ue4 meshes work just fine even though they have the exact same collision settings. Any idea what this could be caused because of?

Use a Line Trace to detect if it sees the player or not. So, when perception is going to go off, have a line trace go off right after, and if there is nothing blocking it, then it sees the player, but if it doesn’t. But that’s a workaround.

In reality, it should work as intended. There was a bug that allowed BlockAllDynamic to be seen through.

Try to change your mesh’s collision setting to BlockAll instead.

Mesh collision is already set to block all. That’s the wierd part…

I managed to fix it now by checking the “Enable Collision” check box under the material slot in LOD0. Now it works just fine!