DJI Mavic Mini


The DJI Mavic Mini, DJI Mini 2 and DJI Mini SE are all different drones. Please make sure you know which drone you have.

This page is dedicated to the Mavic Mini but the troubleshooting steps and the if X is not working, check Y, replace Z is generally pretty similar between the 3 models, but the parts are mostly *not* interchangeable.


Error Code(s) Problem Check Solution
40012, 30047, and 30050 together gimbal flex cable part# PF000616.10 is faulty Replace gimbal flex cable part# PF000616.10
30210 - "Power System Hardware Error. Restart Aircraft" Motor or motor wiring damaged, disconnected or shorted Visual inspect motor and wiring (but don't remove wires from inside arm assembly) if you find damage, replace motor arm assembly. If you don't find damage, check where motor wiring connects to ESC board. Replace any damaged or broken motor arm assemblies. Re-solder any faulty wire connections to ESC board.
Sand or small debris in motor(s) Turn drone upside down, vacuum out motor using your fingers to seal between vacuum nozzle and motor, rotate motor by hand clockwise and counter clockwise until all debris gone.
40021 - "Gimbal IMU Data Error. Contact DJI Support for assistance" This error is caused by replacing the gimbal/camera assembly. DJI links the serial number of the main core circuit board to the serial number of the gimbal/camera assembly. In my opinion, this is DJI's attempt at preventing repair of DJI drones. There is no way that I am aware of to clear this error, but there is a way to calibrate the gimbal/camera so it works correctly. Calibrate Gimbal/camera assembly using PYSerial, Python, and DJI Firmware Tools
40003 - "Gimbal Motor Overloaded. Check whether gimbal can rotate freely." Gimbal is damaged. You will often get this error after a crash or other trauma to the aircraft. The camera/gimbal assembly will often appear undamaged even though it is somehow damaged. Replace gimbal/camera assembly. But be aware of error 40021 which which occurs after every gimbal replacement.
30042 - "Barometer initialization failed. Restart aircraft." GPS module likely faulty but problem could also be the flex cable that connects the camera/gimbal, the GPS and the barometer to the main core circuit board is damaged/faulty. Before replacing the GPS module, try a known good flex cable (part# PF000616.10). Visual inspection of the old flex cable is useless as this flex cable can and often does look perfect (like looks 100% brand new perfect) and still cause errors. Before replacing the GPS module, try a known good flex cable (part# PF000616.10) Visual inspection of the old flex cable is useless as this flex cable can and often does look perfect (like looks 100% brand new perfect) and still cause errors. Replace the flex cable with a known good one, if that doesn't do it, replace the GPS module.


Error code combinationsEdit

If you're getting the following 3 error codes...

  • Gimbal unable to connect. Repairs required. Contact DJI Support for assistance (Code: 40012)
  • Barometer initialization failed. Restart aircraft (Code: 30047)
  • IMU calibration required. Calibrate IMU (Code: 30050)

If you are getting error code 40012, 30047, and 30050 all at the same time as shown in screenshot below, the flex cable that connects the camera/gimbal, the GPS and the barometer to the main core circuit board is likely damaged/faulty. Try a known good flex cable. Visual inspection of the old cable is useless as this flex cable can and often does look perfect (like looks 100% brand new perfect) and still cause these errors. Try replacing the flex cable with a known good one.

 
Errors screenshot. (ignore the errors I blurred out in the screenshot, they aren't relevant to this)
 
mavic mini gimbal flex cable-part# PF000616.10




.

.

.

.

.

.