Skip to content

Guide

Miele Dishwasher Error Codes: What They Mean

A plain reading of the F-codes a Miele dishwasher shows, which ones you can clear yourself, and which mean stop and call a technician.

By Larchmont Shoreline Appliance Repair
Technician repairing a built-in refrigerator

A Miele that stops mid-cycle and puts an F-number on the display is doing you a favour. It has already narrowed the fault to a subsystem. The trouble is that Miele has reused numbers across generations, so a code list scraped from a G 4000 forum can point you at the wrong part on a G 7000.

Read the code, then read your own model’s manual. What follows is how to think about the families, not a promise about your serial number.

First: is it a code or is it the Waterproof System?

Before you go looking anything up, open the door and look at the floor of the machine and the floor under it.

Every Miele dishwasher has a base tray with a float. If water collects there — a split hose, a weeping pump seal, a cracked sump — the float rises, the machine shuts the inlet valve, and the drain pump runs continuously and will not stop when you press cancel. Sometimes there is a code with it, often there is just a machine that hums and refuses everything.

That is not a fault to reset. It is a leak, and every minute it runs is a minute the tray is filling. Shut the water off at the stop valve under the sink and pull the plug.

The code families, in the order they matter

Water in, water out (the F1x group)

By far the most common codes, and the most likely to be something you can fix.

  • Intake-side codes mean the machine asked for water and did not get enough, fast enough. Check the stop valve under the sink is fully open, then unscrew the inlet hose at the tap end and clean the filter screen in the connector. Village water in the 10538 ZIP carries enough mineral to blind that screen in a few years.
  • Drain-side codes mean the machine could not empty in the time it expects. Lift out the lower basket, unscrew the coarse and fine filters in the sump, and clear them. Then check the drain hose is not kinked behind the machine and that the high loop under the counter is still high — a hose that has slumped will siphon and throw drain faults intermittently.

If cleaning the filters and screens clears it, you are done. If it comes back within a week, something downstream is restricted and it needs a look.

Heating (the F2x group)

The machine filled, circulated, and never reached temperature within the expected window. Suspects are the flow-through heater, its relay on the board, and the temperature sensor. There is no homeowner fix here — the heater is in the circulation path and the diagnosis needs resistance readings, not guesses. Dishes come out wet and cloudy in the meantime because the drying phase never got its heat.

Door lock (the F3x group)

The machine could not confirm the door was latched, or could not release it. Before assuming electronics, check the obvious: a tall item in the upper basket holding the door a millimetre off, a hinge that has drifted, or a cabinet panel that was re-hung slightly proud after a kitchen refresh. Panel-ready Miele units in Larchmont kitchens get their fronts adjusted during renovations more often than anyone admits, and the door switch is unforgiving about it.

Circulation pump and flow (the F5x and F7x groups)

These say the water is not moving the way the control board expects — the pump is drawing wrong, the impeller is obstructed, or the sensor reading the flow disagrees with reality. Broken glass and olive pits are the classic causes and they are worth ruling out before anything is ordered. This group is a service call.

The one reset worth trying

A genuine one-off — a momentary voltage sag during a storm, a hose that was briefly kinked — can latch a code that is no longer true. Switch the machine off at the wall socket or the circuit breaker, leave it a full minute, and switch it back on.

Run one short cycle. If the code does not return, it was transient. If it returns in the same place in the cycle, it is real and repeating, and resetting it again just delays the repair.

When to stop

Stop and call if: water is in the base tray, the drain pump will not stop, there is a burning smell, the code returns on the first cycle after a reset, or the machine trips the breaker. Those are not codes to research — they are conditions where continuing costs more than stopping.

What a visit looks like

We read the fault memory rather than the single code on the display, because the history usually shows a pattern the current code hides — a drain fault that has been logging quietly for months before it finally stopped the machine. Diagnostic is $95 and is credited toward the repair, and the work carries a 1-year parts and labor warranty.

Miele dishwashers are worth fixing. They are built for a long service life, parts support is good, and the failures above are nearly all component-level rather than terminal. Call (914) 809-9382 and we will tell you which one you have.

What repairs cost

Straight pricing, no surprises.

These are typical all-in market ranges for parts and labor on premium built-ins across Larchmont and Westchester County. Your exact price is quoted on site after diagnosis — the $95 service call is credited toward the repair.

RepairTypical range
Diagnostic / service call$95–$149
Dishwasher repair$200–$600

Ranges are estimates for reference, not a quote. Genuine OEM parts · 1-Year Parts & Labor Warranty.

4.9★ · Larchmont & Westchester County

Need Expert Appliance Repair?

Call (914) 809-9382 for same-day service in Larchmont.

Call Now: (914) 809-9382