Maytag Dryer Error Code F:20
No voltage detected at the heater relay (appears ONLY in Diagnostic Test Mode).
No voltage detected at the heater relay (appears ONLY in Diagnostic Test Mode).
First step from the service manual
Check that the wires are plugged in on the heater element and at the relay on the electronic control.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for F:20.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What F:20 means on a Maytag dryer
The F:20 error code on a Maytag dryer indicates that the electronic control board is detecting no voltage at the heater relay. This code only appears during the dryer's built-in Diagnostic Test Mode, not during normal operation. The heater relay is a component on the electronic control board that switches power to the heating element. When the control board commands the relay to energize and then checks for voltage at that relay output, a reading of zero volts triggers the F:20 code.
The most common cause is a simple wiring connection problem. The diagnostic sequence begins by inspecting the wire harness connectors at two specific points: the heater element itself and the heater relay terminal on the electronic control board. Connectors can back out, corrode, or become loose over time, especially in the heat-cycling environment inside a dryer cabinet. A disconnected or poorly seated connector at either location would interrupt the voltage signal the control board expects to see.
If the wiring connections are secure and the code persists, the fault likely points to a failed heater relay on the control board, a damaged wire harness with a break or short in the circuit between the relay and the heating element, or a faulty heating element assembly itself. Because the code is only generated during diagnostic testing, a technician must run the diagnostic mode deliberately to reproduce and confirm the fault before proceeding with component-level testing.
Source: manufacturer service documentation.
Common causes of F:20
- 01
Loose or disconnected wire connector at the heater element
Wiring / connectionThe wire harness connector at the heating element can work itself loose due to vibration and heat cycling. Inspect the connector and press it firmly into place, checking for any bent or corroded terminals.
- 02
Loose or disconnected wire connector at the heater relay on the control board
Wiring / connectionThe connector at the heater relay terminal on the electronic control board may not be fully seated. Unplug the dryer, locate the control board, and reseat the connector firmly.
- 03
Failed heater relay on the electronic control board
Part replacementIf all wiring connections are secure, the relay on the control board itself may have failed and can no longer switch voltage to the heating circuit. A failed relay typically requires replacing the entire electronic control board.
- 04
Damaged or broken wire harness
Part replacementA wire in the harness between the control board and the heating element may be broken, shorted, or have damaged insulation. Visually inspect the harness for burn marks, pinched sections, or breaks, and use a multimeter to check for continuity.
- 05
Failed heating element assembly
Part replacementA burned-out or open heating element can affect the voltage reading the control board sees at the relay output. If wiring and the relay check out, test the heating element for continuity and replace it if it reads open.
Frequently asked questions about F:20
What does F:20 mean on a Maytag dryer?
Can I fix the F:20 error code myself?
Is it safe to use my dryer while the F:20 code is present?
How much does it cost to repair an F:20 error on a Maytag dryer?
Will resetting the dryer clear the F:20 code?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass