How does Feedforward Position Work?

Coding on Arduino IDE using a Teensy and CAN for communication.

In trying to use the following command:

bool setPosition(float position, float velocity_feedforward = 0.0f, float torque_feedforward = 0.0f)

When I set a large position change with a given velocity, the ODrive throws a fit and stops working. Only if I set large loops with the same velocity and small position increments does it work. Is feedforward not controlling velocity? Why could this be happening?

The main resource I’ve been using is: Controlling ODrive from an Arduino via CAN — ODrive Documentation 0.6.11 documentation. Does anyone know where I can find some more commands that I can utilize?