Haier Washer dO — What It Means & How to Fix It

Also shown as E0, E2 on some models.

By Callum Griffin · Researched and verified against manufacturer and repair documentation · Reviewed June 2026

Your Haier portable washer thinks the lid is open — dO (shown as E0 or E2 on some units) is the lid-switch code, so it won't spin until the lid reads closed.

What this code means

dO on a Haier washer — displayed as E0 or E2 on some portable models — means the lid switch is reporting the lid open. Haier's own guidance is to make sure the lid is closed properly; the basket won't spin until the switch confirms it.

This is the Haier portable washer lid code. Full-size Haier machines use Err-number codes for their faults instead, so check which style your display uses — the model number is on the back panel.

Most likely causes

CauseHow likelyDIY-fixable?
Lid not pressed fully closed Very common Yes — no tools
Object on the rim stopping the lid seating Common Yes — no tools
Failed or stuck lid switch Common No — technician job
Bent or broken lid striker Occasional Partly — inspect only

What you can try yourself

  1. Open the lid and close it again firmly until it seats.
  2. Clear the rim and latch area of laundry or anything stopping a flush close.
  3. Start a cycle while pressing down on the closed lid — if it then spins, the lid switch isn't being triggered.
  4. Unplug the washer for a minute to clear a stuck reading, then retry.
  5. If dO stays with the lid clearly closed, the lid switch needs replacing.

When to call a technician

Typical professional repair cost: Lid switch replacement on a Haier washer typically runs $90—$180 including labor.

Frequently asked questions

Is dO the same as E0 or E2 on a Haier washer?

Yes — they're the same lid-switch code shown differently across portable models. All mean the machine senses the lid as open and won't spin until it reads closed.

Why won't my Haier washer spin with dO showing?

The lid switch isn't confirming the lid is closed. Press the lid down firmly as the spin starts — if that works, the switch isn't seating and needs attention. Otherwise check nothing is on the rim.

Can I bypass the Haier lid switch?

No — it's a safety interlock that stops the basket spinning with the lid open. The washer is built not to spin past dO, and defeating the switch removes that protection.

Related Haier codes

More: all Haier washer codes · all Haier codes · search by symptom