Character collider colliding with other colliders

I have a character controller, but when it impacts an object (on Move() ) with a rigidbody and a collision checking script, it dosent respond to the collision, how would I make it collide?

thanks

When a rigidbody hits a character, OnCollision events are sent to both, but not when the character hits a rigidbody - you must use OnControllerColliderHit in the character script (this event isn’t sent to the rigidbody).