iPhone Character Controller Collision

I’m hoping that someone might kindly help point me in the right direction…

I have successfully gotten all the various types of collision to work and have read in the online documentation that adding a RigidBody to the Character Controller can get it to respond to in-game elements via physics. I have tried this, and everything else I can think of, and cannot get it to work at all.

The specific test I am presently working on has a Character Controller with Main Camera attached. I have a wall sliding up and down a hall and a ball in the hallway. The wall pushes the ball just fine, and the Character Controller pushes the ball. However, I can’t get the Character Controller and wall to respond to one another. I want the wall to push the character when they collide and to override the user input to move forward if they get ‘hit’ by the wall.

I appreciate anyone’s help and thanks in advance.

Despite the title, this doesn’t seem specific to iPhone, so I’m moving it to another section so that it might get more responses.