mypros+
Error code reference

Maytag Dryer Error Code d-31

UI EEPROM memory is a CRC failure (cycles and price display disabled until diagnostic code is manually cleared).

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

Your Maytag dryer's control panel has lost some of its saved memory data, and the dryer is preventing normal cycle selection until a technician manually clears the error. You may notice that cycle options or display information are no longer visible on the panel. A repair technician will need to access the diagnostic mode to clear this code, and if it keeps coming back, the control panel board likely needs to be replaced.

Diagnostic procedure

The full d-31 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock d-31 procedure $9.95

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

Most common causes of d-31

Ranked by how often they cause this code
  1. 1Power surge corrupting EEPROM data
  2. 2Failing UI control board
  3. 3Intermittent voltage irregularities
  4. 4Loose or damaged wiring to the UI board
  5. 5Defective UI board from factory or handling

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 d-31

What does d-31 mean on a Maytag dryer?
The d-31 code indicates a CRC failure in the EEPROM memory on the user interface board. This means the board has detected corrupted or unreadable stored data. As a result, the dryer disables the cycles display and price display until the code is manually cleared through the diagnostic menu by a technician.
Will unplugging the dryer reset the d-31 error code?
Simply unplugging the dryer will not clear the d-31 error code. The fault is stored in EEPROM memory, which retains data even without power. The code must be cleared manually through the dryer's diagnostic procedure to restore normal display and cycle functionality.
How much does it cost to repair a d-31 error on a Maytag dryer?
If clearing the diagnostic code resolves the issue, the cost is primarily the service call fee, which typically ranges from $75 to $150 depending on your area. If the UI control board needs to be replaced, total repair costs including parts and labor generally range from $150 to $350. Getting a diagnostic estimate from a qualified technician before authorizing repairs is a good practice.
Can I fix the d-31 error code myself?
Clearing the d-31 code requires accessing the dryer's service diagnostic mode, which involves a specific button sequence that not all users are familiar with. If clearing the code resolves the issue and it does not return, no parts are needed. However, if the fault recurs, the UI control board will likely need to be replaced, which is a more involved repair.
Is it safe to use my Maytag dryer while the d-31 code is active?
The d-31 code disables the cycles display and price display, which means you may not be able to select or confirm drying cycles normally through the UI. Operating the dryer in this condition is not recommended, as the control panel cannot reliably present or execute cycle options. It is best to have the code cleared before resuming regular use.

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

Get Started

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