DFR0523 peristaltic pump power consumption problem

Good morning,
I'm trying to use the DFR0523 peristaltic pump with the ESP32-C6-DevKitC-1 device. The pump is powered directly by the power supply with 5/6 V voltage and 2A limited current.
I programmed the ESP-32 with Arduino IDE using the ESP32Servo library (https://docs.arduino.cc/libraries/esp32servo/) in order to use use the pump at clockwise maximum speed rotation.
I controlled the output of PPM signal from ESP-32 and the signal is perfect (3,3V - 50us pulse width at 50Hz)
The problem that I experieced is that the motor seems to always use approximately 0,3A both if I use the power supply at 5V or 6V. The result is that with 5V I have 1,5W consumption while with 6V approximately 2W.
Why I cannot see the 5W max power consumption? Any suggest?
Regards
Run the pump with and without liquid.
While the pump is running:
Measure the current and voltage with a multimeter.
Check if the voltage drops significantly — if it does, it could indicate that the supply cannot maintain voltage at higher currents.

The DFR0523 peristaltic pump may experience power consumption issues due to inefficient motor control, excessive load, or voltage mismatch. Ensure proper voltage supply and avoid overloading for optimal performance. https://gb-apps.com.pk/

Make sure that the power supply you're using is not current-limited by default. While the supply is rated for 2A, it’s possible that the power supply has an internal mechanism that limits the output current if the motor is not demanding it. Check if the power supply is providing the full 2A under load.

I tested 2 different power supply from different brand, and both have the same behaviour. I use the same power supplies for different applications and they work correctly. I'm ranging the voltage from 5V to 6V and always the current load is approximately 0,3A.