What is preventing my character from rotating the right way?

I don’t know much about torque, but you have some major problems there…

The lerp alpha is stuck on zero, which means you might as well just give a zero to the torque node. All that stuff to the left ( the rotation nodes ) is hence doing nothing.

Also, in both cases you take roll, you’re not taking pitch in one case.

Why not just add local rotation?

EDIT: PS I’m putting an example together…