mypros+
Error code reference

Haier Washer Error Code LD

The draining does not work, or the speed of draining is too slow.

The draining does not work, or the speed of draining is too slow.

MyPros+ Max

Get the full diagnostic procedure for LD.

  • 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 LD means on a Haier washer

The LD error code on a Haier washer indicates a drain failure or insufficient drain speed. This code is triggered when the control board detects that water is not leaving the drum within the expected time window during a drain cycle. The draining system relies on several components working in sequence: the drain pump motor, the drain hose routing, the pump filter, and the pressure sensor or water level sensor that confirms when the tub has emptied. If any part of this chain fails or is obstructed, the machine will halt and display LD.

The most frequent cause of this code is a clogged drain pump filter, which is a serviceable component typically located behind a small access panel at the lower front of the machine. Lint, coins, and small fabric items accumulate there over time and restrict water flow. A kinked or improperly routed drain hose can also create enough back-pressure or blockage to prevent adequate drainage speed. In some cases, the drain hose outlet is positioned too high or too low relative to the manufacturer specifications, which affects siphoning and drainage rates.

If the physical drainage path is confirmed to be clear and correctly routed, the fault may point to a failing drain pump motor. A pump that is mechanically seized, electrically open, or drawing insufficient current will not move water fast enough to satisfy the control board timing requirements. The pressure switch or water level sensor is another suspect, as a faulty sensor might incorrectly report that water remains in the drum even after it has drained, causing a false LD condition.

Source: manufacturer service documentation.

Common causes of LD

  1. 01

    Clogged Drain Pump Filter

    Wiring / connection

    Lint, coins, and small debris collect in the pump filter over time and restrict water flow. Locate the filter access panel at the lower front of the washer, remove the filter, and clean it thoroughly.

  2. 02

    Kinked or Blocked Drain Hose

    Wiring / connection

    A bent, kinked, or partially blocked drain hose will reduce drainage speed enough to trigger the LD code. Inspect the full length of the hose from the washer to the standpipe or sink connection and check for obstructions.

  3. 03

    Improper Drain Hose Height

    Wiring / connection

    If the drain hose outlet is positioned too high or is inserted too far into the standpipe, it can create a siphoning problem or restrict flow. Check that the hose exit point meets installation height requirements.

  4. 04

    Failed Drain Pump Motor

    Part replacement

    A drain pump that is seized, electrically open, or mechanically worn will not move water at the required rate. If the filter and hose are clear but the pump makes unusual noise or no noise at all during the drain cycle, the pump likely needs replacement.

  5. 05

    Faulty Water Level Sensor or Pressure Switch

    Part replacement

    A defective pressure switch may signal to the control board that water is still present in the drum even after it has fully drained, producing a false LD fault. This component should be tested after ruling out all mechanical blockages.

See the test procedure for each cause

Frequently asked questions about LD

What does LD mean on a Haier washer?
LD on a Haier washer means the machine has detected a drain failure or that water is draining too slowly from the drum. The washer monitors how long it takes for the tub to empty and throws this code if drainage does not complete within the expected time. The cause can range from a simple clogged filter to a failed drain pump motor.
How do I fix the LD error code on my Haier washer?
Start by cleaning the drain pump filter located behind the small access panel at the lower front of the machine. Then check the drain hose for kinks, blockages, or incorrect installation height. If both of those check out, test the drain pump for proper operation. If the pump runs but water still drains slowly, the water level sensor may also need to be inspected.
Will resetting my Haier washer clear the LD error code?
Resetting the washer by unplugging it for a few minutes may temporarily clear the LD code, but the error will return if the underlying cause has not been fixed. The code is generated because a real drain problem was detected, so a reset alone is not a repair. Address the clog, hose issue, or component failure first before attempting a reset.
Is it safe to use my Haier washer when the LD code is showing?
It is not recommended to continue running the washer while the LD code is active. Water that cannot drain properly may remain in the drum, cause the machine to stop mid-cycle with wet laundry inside, or in some cases overflow. Resolve the drain issue before running another wash cycle.
How much does it cost to repair a Haier washer LD error code?
If the fix is simply cleaning the drain pump filter or adjusting the drain hose, there is no parts cost and only minimal time involved. If the drain pump motor needs to be replaced, parts and labor combined typically range from roughly $100 to $250 depending on the specific model and local labor rates. A faulty water level sensor or pressure switch generally falls on the lower end of that range.

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

Get Started

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