I am trying to make Ai fighting game and I am stuck with this issue where when multiple Ai fighting with player, all of the sudden player or Ai climbs on each other. Let me know if you guys have any solution for this or I am missing anything.
Try the following. On your AI character add the "Character" layer to the "Invisible Layers" on the Character Layer Manager. I had a similar issue in my game, and it fixed it, but only with a single AI.
This is most likely a layer problem. Maybe one of the child objects has a layer that is set incorrectly? My guess is that when the collision detection is run Physics.ComputePenetration is trying to resolve the collision and pushes the character up in order to resolve that collision.