objects won't collide.

My main object has a mesh collider and a box collider at different places. both of those colliders interact with some of my game objects but the mesh collider seems to pass through other ones stopping only when it hits the box collider. I have no idea what’s causing this or how to figure it out. I know it’s a somewhat ambiguous question but maybe someone else has experienced this? Any advice?

There have to possibilities

  1. May be you have checked isTriger on other object collider so your collider able to passthrough it
  2. if other object contins mesh collider. please check face of your mesh, mesh collider only works from face side, if you another object has face on axis x+ side and your character came from axis x- side then your object can passthrough from the another object