Mesh Collider issues

so my partner has created various mesh objects in Unity and they have mesh colluders attached to them.

Now with these objects the player can walk around them and cannont walk through them and the enemies can not walk
through them, however our bullets sometimes collide with the mesh and sometimes don’t, This is weird as they should collide all the time, what is causing this problem?

The bullets are ridgedbody Primative colliders and the environment is made up of mesh colliders…

Please help

They won’t collide if they’re going too fast. You can use continuous collision instead of discrete. (This has to be applied to all objects that the bullets interact with, not just the bullets.)

You can try attaching this script to your bullets.

Another thing you can try is scaling your world larger. That can help with collision detection. Also try use primitive colliders where possible instead of mesh colliders.