Charachter Controller and collisions (Door) help

I’m a noob and I’m alpha testing my charachter controller and I am using a raycast to find a door which opens via Rotation on its pivot point. The door can be opened fine and from a small distance but I have a bug where standing directly in between the walls where the door shuts the colliders don’t push each other and the charachter controller collider gets stuck in the door collider. I need a way for the door to push the charachter out when this happens. I tried OnCollisionStay but it doesn’t seem to work any suggestions? It is as though they don’t recognize that they are colliding. Also there are no rigidbodies on either object. Thanks in advance.