Two CharacterControllers Not Firing OnControllerColliderHit

What am I missing here? I spent an hour last night trying to figure out why my CharacterControllers weren’t triggering OnControllerColliderHit when they touched each other.

They do trigger OnControllerColliderHit when they touch BoxColliders in the environment, just not each other.

Is this is a problem anyone else has had?

This is very similar to this question: http://answers.unity3d.com/questions/14427/CharacterControllers-dont-register-collisions-with-each-other.html
Please take a look at those answers.