Warning: Disconnect power before servicing.

Miele Dishwasher Error Codes

All Miele dishwasher error codes with step-by-step troubleshooting, multimeter specs, and OEM part numbers.

21 error codes

CodeMeaning
F01Short circuit in the NTC water temperature sensor or its connecting wires. The sensor's resistance drops to near zero ohms, which can't happen at normal water temps. The board sees that impossible reading and immediately shuts down the heating element to protect itself and your dishes from a potential runaway heat situation.
highintermediate
F10F10 means the dishwasher's water intake sensor didn't detect enough water coming in during the timed fill window. Basically the machine tried to fill, waited, and gave up because something's blocking or slowing the water flow.
moderatebeginner
F11The control board sends power to the drain pump and then waits for the pressure switch to confirm the sump is emptying. If the water level doesn't drop within the allowed time, the board throws F11 and kills the cycle dead. Basically the machine's saying it tried to drain but nothing happened.
moderateintermediate
F11The drain pump ran its full cycle but couldn't confirm the tub was empty. Either something's blocking the drain path, the pump impeller's jammed, or the motor itself has failed.
moderatebeginner
F11The Miele F11 error code indicates a drainage fault where the machine is unable to evacuate the water from the wash cabinet within the programmed time limit.
moderateintermediate
F11F11 fires when the control board's drain timer expires before the water level sensor confirms an empty sump. The pump ran its full programmed cycle and the machine still detected water sitting in the base. Could be a physical blockage, a stuck non-return valve flap, or in rare cases a weak pump motor.
moderateintermediate
F12When F12 fires, the control board timed out waiting for the flow meter to register enough water pulses. Basically the machine opened the intake valve, started counting, and decided not enough water was coming in. Could be zero flow or just too slow to satisfy the timer.
moderateintermediate
F13F13 means the flow meter inside your dishwasher didn't register enough water pulses during the fill phase. The machine expects roughly 0.1 gallons per minute minimum, and whatever came through the intake hose didn't hit that number, so the software killed the cycle before anything could run dry.
moderateintermediate
F13The conductivity sensor inside the salt reservoir is reading a brine concentration that's outside normal range. Basically the salt's gone, the cap's leaking diluted brine back in, or the sensor itself is coated with scale and can't read properly.
lowbeginner
F14F14 means the control board started the circulation pump but never got a signal from the heater pressure switch confirming water was actually moving. The pump's running but something's preventing it from building enough pressure to close that switch and tell the board it's safe to heat.
highintermediate
F14The water intake system failed to deliver water to the wash cabinet within the expected fill timeout; the inlet valve, AquaStop hose solenoid, or water supply is the source
moderatebeginner
F24Water temp never hit the target during the wash cycle. The machine gives itself a set amount of time to reach temperature, and when it doesn't get there, it throws F24 and quits. Could be the sensor lying about the temp, or the element actually failing to heat the water.
moderateintermediate
F51The control board detected abnormal pressure or flow in the main wash circuit during the active wash phase. Either not enough water got in, something's blocking the impeller, or the pressure sensor that monitors all of this gave a bad reading when it shouldn't have.
moderateintermediate
F52The F52 error code indicates that the heater pressure switch has reset or opened during a wash cycle, signaling that water pressure is insufficient to safely operate the heating element.
highintermediate
F70The F70 error code indicates that the Miele Waterproof System (WPS) has detected water in the bottom drip tray, triggering a safety float switch to prevent a kitchen flood.
highintermediate
F70Water has collected in the drip tray under the dishwasher's internal components and lifted a foam float that contacts a microswitch. That switch tells the control board the machine is flooding, which forces the drain pump on and locks out any new cycles until the tray is dry and the float drops back down.
highintermediate
F70The AquaStop float switch in the machine's base pan detected water, triggering the anti-flood system and closing the inlet hose solenoid valve
highintermediate
F78The pump motor's current draw went abnormal, either spiking because something's jamming the impeller, or dropping to nothing because a winding failed. Either way the control board shuts everything down to stop the motor from overheating and burning out for good.
highintermediate
HUBReference directory for all Miele dishwasher fault and error codes across G 4000, G 5000, G 6000, and G 7000 series models
lowbeginner
MIELE-DW-TSHOOTThe control board is constantly watching water flow, drainage timing, and the base tray float sensor. When any one of those checks doesn't complete within its set time window, the board throws a fault code and stops the cycle dead to protect the machine from further damage.
moderateintermediate
RESETThe reset process cancels the active wash program, triggers an automatic pump-out drain sequence, and unlocks the door. Fault codes stored in the G-series control board's memory clear on their own once the machine completes a full cycle without detecting the same fault condition again.
lowbeginner