Well did you test it on the curve itself, when you twist it? Does it jump to the end or does the pointer move smoothly on the curve while you twist.
You also need to bind the correct commands to it. You should use rudder axis. Don’t use rudder left/right.