There are several possible causes for this issue, such as poor motor terminal contact due to a flight collision, or firmware problems.
If one of the motors has a slower rotation speed or is not synchronized with the others during takeoff unlocking, it may be due to a calibration offset in the flight controller’s accelerometer. You can refer to the following documentation to resolve this issue by recalibrating the accelerometer with the aircraft placed flat.
Please try to reinsert and reconnect the motor connector, making sure to apply force from the plug end to avoid pulling on the connection wires.
This issue may be caused by insufficient motor startup power. Try connecting to Betaflight Configurator and adjust the motor idle by increasing it by 2% from its original value, and then save the settings. For example, if the original parameter is set to 5.5%, set the new parameter to 7.5%.
It is possible that a collision or other issues have resulted in hardware failure in either the motor or flight controller. In order to troubleshoot the issues with the motor or flight controller, you can try the following method:
Swap the faulty motor with the motor in the diagonal position and observe if the abnormal rotation still occurs during startup.
If the abnormal rotation of the motor persists even after swapping it with the motor in the diagonal position, it is likely due to a malfunctioning motor. In such cases, we recommend replacing the damaged motor or contacting our customer support for further assistance.
However, if the abnormality continues to occur at the same position even after swapping the motors, it may be caused by issues with the flight controller firmware or hardware. In such cases, we recommend trying to resolve the issue by re-flashing the CLI configuration file as a troubleshooting step.
Restoring Factory Settings via CLI Commands in Betaflight
If the issue still persists, please don’t hesitate to contact our customer support for further assistance.
Email: [email protected]