Physics constraint mode not working with third person controller

Hello,

I am making a 2.5D and am trying to get my third person controller to constrain to the YZ plane and am able to choose that option in the Physics Constraint Mode drop down. However, it does not seem to work. When the player walks into an object that is slightly offset, he will slide off it and thus will be moved off the axis it is supposed to be constrained to.

I tried to set that mode in every possible component, set the parent only, children only, etc. Nothing seems to make a difference. Also looked at Constraint to Plane in the Character Movement component and did different combinations with those settings with no change. Couple answers out there say to use Simulate Physics setting, but that also doesn’t work.

Any assistance is appreciated. Thank you.

My temporary fix for now is to move the position of the player in Event Tick. Is there a better more efficient way to do this? Thank you!