mypros+
Error code reference

Maytag Dryer Error Code D21

Sail Switch Closed Fault-at cycle startup the sail switch did not open within 10 seconds; control will not turn on FAN, DRIVE, or HEAT.

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 D21 error code actually means

Your Maytag dryer detected that a small airflow sensor inside the machine did not respond correctly when you started a cycle, so the dryer refused to run as a safety precaution. This sensor is supposed to detect moving air from the blower fan, and if it stays in the wrong position at startup, the dryer shuts down before any heat or motion begins. You will need to inspect the airflow system and the sensor itself to get the dryer running again.

Diagnostic procedure

The full D21 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
Select cycle to restart after verifying sail switch operation.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock D21 procedure $9.95

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

Most common causes of D21

Ranked by how often they cause this code
  1. 1Stuck or faulty sail switch
  2. 2Blocked or restricted exhaust duct
  3. 3Seized or damaged blower wheel
  4. 4Wiring fault between sail switch and control board
  5. 5Failed control board

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 D21

What does D21 mean on a Maytag dryer?
The D21 code means the dryer detected a Sail Switch Closed Fault at startup. The sail switch is an airflow-sensing component that should open within 10 seconds of cycle start once the blower begins moving air. Because the switch did not open in that window, the control board blocked the fan, drive motor, and heat from turning on as a safety measure.
Is it safe to keep using my dryer when D21 is displayed?
No. The dryer will not operate while D21 is active because the control board intentionally disables the fan, drive, and heat circuits. Attempting to force the dryer to run while an airflow fault exists could create an overheating or fire risk. Address the root cause before resuming normal use.
How much does it cost to repair a Maytag dryer showing D21?
Repair costs vary depending on the root cause. A sail switch replacement part typically falls in the range of $15 to $50, while a blower wheel can range from $20 to $70. Professional labor for diagnosis and repair generally adds $80 to $200 depending on your area and the complexity of the repair. Control board replacement, if needed, is the most expensive outcome and can range from $100 to $300 or more for parts alone.
Can I fix the D21 error myself, or do I need a technician?
Some causes of D21 are DIY-friendly, particularly cleaning a blocked exhaust duct or inspecting the blower wheel for lint buildup. Testing and replacing a sail switch requires basic electrical testing skills and comfort working inside the dryer cabinet. If the fault points to a control board failure or complex wiring issue, a qualified appliance technician is the safer choice.
Will resetting the dryer clear the D21 error code?
Resetting the dryer or reselecting a cycle may temporarily clear the display, but the code will return if the underlying problem is not resolved. The control board checks sail switch operation at every cycle startup, so the fault will reappear as long as the switch fails to open within the 10-second window.

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

Get Started

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