mypros+
Error code reference

Whirlpool Washer Error Code dS

Door Error before operation-door switch or latch alignment issue, latch damage, or wiring harness problem.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the dS error code actually means

Your Whirlpool washer is displaying a door error because it cannot confirm the door is securely closed before starting. This is usually caused by a worn latch, a misaligned door, or a faulty door switch. The washer will not run until this issue is resolved, as it is a built-in safety feature to prevent water from leaking out during a cycle.

Diagnostic procedure

The full dS procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check the door switch and latch alignment.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock dS procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of dS

Ranked by how often they cause this code
  1. 1Door latch misalignment
  2. 2Faulty door switch
  3. 3Damaged door latch assembly
  4. 4Loose or damaged wiring harness connection
  5. 5Door hinge wear causing door droop

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about dS

What does dS mean on a Whirlpool washer?
The dS code on a Whirlpool washer indicates a door error detected before operation begins. The control board is not receiving confirmation that the door is properly closed and latched, so it prevents the cycle from starting. This is typically caused by a latch alignment problem, a damaged latch or door switch, or a wiring harness issue connecting the switch to the control board.
Is it safe to use my Whirlpool washer while the dS code is showing?
No. The dS code exists precisely to prevent the machine from running with an unconfirmed door latch, which could allow the door to open during a cycle and cause water damage or injury. The washer will not start a cycle while this fault is active, and you should not attempt to bypass the door switch to force it to run.
How much does it cost to repair a Whirlpool washer dS door error?
Repair costs vary depending on the root cause. Replacing a door latch assembly typically falls in the range of $20 to $80 for parts, while a door switch replacement is generally $15 to $60 in parts cost. If professional labor is involved, total repair costs including diagnosis and installation usually range from $100 to $250. A wiring harness repair may cost more if significant disassembly is required.
Can I fix the dS error myself without calling a technician?
In many cases, yes. Start by inspecting the door latch and strike plate for visible misalignment or damage, and check whether the door closes firmly with a solid click. If the latch looks intact, use a multimeter to test the door switch for continuity. Loose harness connectors can also be reseated without specialized tools. If the switch or latch assembly needs replacement, those parts are generally accessible to a confident DIYer.
Will resetting the washer clear the dS error code?
A reset may temporarily clear the code from the display, but the fault will return as soon as you attempt to start a new cycle if the underlying problem has not been corrected. The control board checks the door switch status each time a cycle is initiated, so the dS code will reappear until the latch, switch, or wiring issue is properly diagnosed and repaired.

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

Get Started

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