Weird OnTriggerEnter / Exit behavior

This is something that worries me. I can’t recall if on an older version this happened, but both OnTriggerEnter and OnTriggerExit works very strange.

I have an object with Character Controller (Player), so it has “isGrounded”, this will be for reference.

When Player enters on a trigger (hit.tag == “Player”), while “isGrounded” and walking, OnTriggerEnter is called to infinity, and exiting the trigger doesn’t call OnTriggerExit. This is weird, because when Player enter/exit the trigger while is jumping, it works flawless. Does anyone have the same problem? Is a bug? Whatever, thanks in advance :slight_smile:

Look at OnCharacterControllerColliderHit