Speed penalty FOC versus block commutation

According to the datasheet of ACT 42BLF01 the no load rpm is 5000, but I only reach 220 rad/s in velocity mode with estimated_current. (~2000RPM)

Phase to phase resistance is 2.2R, so I entered 1.1f . Current limit is set to 1.9A.

motor voltage is 0.58 x driver voltage (0.58 * 24V)

Why does it max out at 50% of rated rpm?

Is FOC vs. block commutation causing it?

Has kV anything to do with it? I asked ChatGPT if it could calculate kV from the datasheet and it is set to 273

I checked Vq and it never reached motor.voltage_limit. Iq is max’d out at 1.9A