mypros+
Error code reference

Haier Air Conditioner Error Code 12

IPDU abnormity

IPDU abnormity: G-TR short circuit

MyPros+ Max

Get the full diagnostic procedure for 12.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What 12 means on a Haier air conditioner

Error code 12 on a Haier air conditioner indicates an IPDU (Intelligent Power Drive Unit) abnormality, specifically a G-TR short circuit. The IPDU is the inverter control board that regulates power delivery to the compressor by managing the IPM (Intelligent Power Module) or IGBT transistors. The G-TR refers to the gate transistor within this power module, which controls the switching of high-voltage DC current to drive the compressor motor. A short circuit condition in this transistor means the component has failed internally, creating an unintended low-resistance current path that bypasses normal switching control.

This type of fault is considered a hard electrical failure rather than a sensor or communication issue. When the gate transistor shorts, the IPDU detects abnormal current flow or voltage conditions across the power module and immediately shuts down operation to prevent further damage to the inverter board, compressor windings, or connected power circuits. The fault is typically latching, meaning the unit will not restart until the underlying fault is resolved and the error is cleared.

Common triggers include prolonged operation under high load conditions that cause thermal stress on the power module, power supply voltage fluctuations or surges that exceed the transistor's rated breakdown voltage, and physical contamination or moisture ingress on the IPDU board. In some cases the compressor itself may have developed a winding fault that caused excessive current draw, which in turn overstressed the G-TR. Diagnosis requires careful inspection of the IPDU board and compressor resistance checks before replacing any components.

Source: manufacturer service documentation.

Common causes of 12

  1. 01

    Failed IPM or IGBT power module on IPDU board

    Part replacement

    The Intelligent Power Module containing the gate transistor has failed internally due to thermal stress or age. This is the most direct cause of a G-TR short circuit and usually requires replacing the IPDU board or the power module itself.

  2. 02

    Compressor winding short or ground fault

    Part replacement

    A shorted or grounded compressor winding creates excessive current draw through the IPDU, overstressing the gate transistor until it fails. Check compressor winding resistance with a multimeter and verify insulation resistance to ground before replacing the board.

  3. 03

    Power supply voltage surge or spike

    Part replacement

    An incoming voltage surge can exceed the rated breakdown voltage of the gate transistor, causing immediate failure. Inspect the power supply line and check for signs of surge damage on the IPDU board such as burn marks or swollen components.

  4. 04

    Moisture or contamination on IPDU board

    Wiring / connection

    Moisture ingress or conductive contamination on the IPDU board can create leakage paths near the gate transistor circuit, leading to a short circuit condition. Inspect the board closely for corrosion, debris, or water damage.

  5. 05

    Overheating of the inverter module

    Wiring / connection

    Inadequate cooling of the IPDU due to a dirty heat sink, failed thermal paste, or blocked airflow around the inverter section can cause repeated thermal overstress on the gate transistor. Check that the IPDU heat sink is clean and properly mounted.

See the test procedure for each cause

Frequently asked questions about 12

What does 12 mean on a Haier air_conditioner?
Error code 12 on a Haier air conditioner indicates an IPDU abnormality caused by a G-TR short circuit. The IPDU is the inverter power drive unit that controls the compressor, and the G-TR is a gate transistor within that module responsible for switching high-voltage power. A short circuit in this component causes the unit to shut down immediately to prevent further damage. This is a serious electrical fault that requires component-level diagnosis or board replacement.
Can I fix error code 12 on my Haier air conditioner myself?
Repairing a G-TR short circuit fault involves working with high-voltage inverter components and is not recommended as a DIY repair for most homeowners. A qualified technician will need to inspect the IPDU board, test the compressor windings, and determine whether the board or the compressor is the root cause. Attempting repairs without proper tools and training risks electrical shock or further damage to the unit.
Is it safe to keep running my Haier AC with error code 12?
No. Error code 12 indicates a short circuit within the inverter power module, and the unit will typically shut down and refuse to operate as a protective measure. Attempting to force the unit to run with this fault could cause additional damage to the compressor, wiring, or other electrical components. The system should remain off until the fault is diagnosed and repaired.
How much does it cost to repair error code 12 on a Haier air conditioner?
Repair costs depend on whether the IPDU board, the power module component, or the compressor is the failed part. IPDU board replacements typically range from $150 to $400 or more depending on the model, while compressor replacement is significantly more expensive and may not be cost-effective on older units. Labor costs will add to the total, so expect a wide range of $200 to $800 or higher for a complete repair.
Will resetting the unit clear error code 12?
A simple power reset will not clear error code 12 if the underlying G-TR short circuit fault is still present. The IPDU will detect the fault condition on startup and display the code again. The error can only be cleared after the root cause, whether a failed inverter board, a damaged power module, or a faulty compressor, has been identified and corrected.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass