Lock Player Rotation During Animation (but not camera rotation)

Hello, I have a landing animation during which I wish to lock the direction that the player (and his capsule) moves, but still allow the camera to rotate. I want him to roll in the x-y direction of his launched path.

So that rules out disable/enable input. I’ve tried using disable controller yaw, but that caused my character to roll out of his capsule and bounce back in once the animation completed (based on my camera look direction).

Any ideas?