Midea Heat pump fault D0
Oil return operation active
Heat pumpWhat it means
The outdoor unit refrigerant system main PCB displays code d0 while the oil return operation is being conducted. This is a normal operational routine (not a fault) to recover compressor oil that has flowed into the refrigerant piping, preventing the compressor from running out of oil.
Likely causes
- Compressor cumulative operating time with running rotation speed less than 42rps reaches 6 hours
- Low ambient temperature (T4<3°C) combined with low water-side temperature triggers freeze protection
- Water side temperature dropping below critical thresholds due to low flow, low ambient temperature, or system stoppage
- Abnormal state detected requiring compressor protection
- Set temperature reached (normal stop)
- Damage to cables
- Excessive number of connections
- Terminals not made to original specification
- Damage to seals
- Incorrect fitting of glands
- Abnormal system state detected
Where to start
- Verify compressor cumulative operating time at rotation speed less than 42rps
- Check outdoor unit refrigerant system main PCB for code d0 display
- Confirm four-way valve state matches mode (ON in cooling, OFF in heating/DHW)
The full answer, free
- 29 more checks in order
- The readings and component tests from the manual
- How to put it right, step by step
- The manual page for this fault (page 32), right under the answer
Safety: Isolate the outdoor unit and any backup heater, and give the inverter capacitors time to discharge before you open the electrics. Anything on the refrigerant circuit needs F-gas certification.
From the Midea manual for the Heat pump. Check the model on the data plate before you order parts.
Other Midea Heat pump fault codes
- BAT4 sensor out of operation range protection
- C2IBH (internal backup heater) related fault
- C7Over-high temperature protection for IPM module
- E0Water flow failure
- E1Phase loss or phase reversal
- E5T3 outdoor unit heat exchanger bottom temperature sensor error
- E6T4 ambient temperature sensor error
- E8Water flow protection
- E9Th return-air temperature sensor error
- EALow discharge temperature protection
- ECT5_2 water tank temperature sensor error (reserved)
- F1Protection for DC bus undervoltage
- F75Protection for insufficient discharge overheating degree
- FC1TL outdoor unit heat exchanger outlet temperature sensor error
- H1Communication error between main control PCB and inverter PCB
- H2T2 plate heat exchanger outlet refrigerant temperature sensor error
- H3T2B plate heat exchanger inlet refrigerant temperature sensor error
- H4Repeated L1* protection (3 times in 60 mins)
- H5Ta room temperature sensor error
- H6DC fan motor protection
- H7Compressor voltage protection
- H8H-SEN high pressure sensor error
- H9Tw2 zone 2 water flow temperature sensor error
- HATw_out plate heat exchanger outlet water temperature sensor error