Miele Dishwasher Error Codes List: Every Code Explained
Every Miele dishwasher error code we could verify against Miele's own documentation — what it means, what usually causes it, and the first fix to try — in one table. Codes differ between model series, so treat your model's tech sheet as the final word.
How to read and retrieve error codes on Miele dishwashers
Miele dishwashers have a service level (button combination at switch-on, per the technical documentation) that reads the stored fault memory and runs component tests.
The complete Miele dishwasher error code list
| Code | Meaning | Most likely cause | First fix |
|---|---|---|---|
| F00 | No fault registered — the fault memory read-out shows no stored fault | Normal service read-out; no fault has been logged | No action needed; if the machine still misbehaves, note the symptom and the programme stage it happens at for Miele service |
| F01 | Water/heating NTC temperature sensor or its leads short-circuited; once registered, heating is not activated and rinse aid is not dispensed | Short-circuited NTC temperature sensor or its connection leads | Sensor and lead testing are technician work — Miele's operating instructions direct F-faults other than the drain/intake checks to Miele Customer Service |
| F02 | Water/heating NTC temperature sensor or its leads open-circuited; once registered, heating is not activated and rinse aid is not dispensed | Open-circuited NTC temperature sensor or a broken connection lead or plug connection | Sensor continuity and plug-connection checks are technician work; contact Miele Customer Service |
| F11 | Drainage fault — the water is not draining away | Blocked filter combination in the cabinet, an object (for example glass) obstructing the drain pump, a kinked or clogged drain hose, or deposits in the drain hose or house drainage | Clean the filter combination, check the drain pump for obstructions, straighten and clear the drain hose, and check the house drain connection — the checks Miele's operating instructions give for drainage faults |
| F12 | Water intake fault at the start of the step — the dishwasher is not taking in water correctly | Stopcock closed, clogged water inlet filter, a kinked inlet hose, or supply flow pressure too low | Open the stopcock, clean the water inlet filter, remove any sharp kinks or loops from the inlet hose, and have low supply pressure checked by a plumber |
| F13 | Water intake fault at the end of the step — the required water intake is not reached by the end of the intake step | Stopcock closed or partly open, clogged inlet filter, kinked inlet hose, or low supply flow pressure | Open the stopcock fully, clean the water inlet filter, straighten the inlet hose, and have low supply pressure checked by a plumber |
| F14 | Water intake fault: heater pressure switch — the intake is monitored through the heater pressure switch and has faulted | Heater pressure switch fault or the water intake it monitors is incorrect | Check the stopcock and inlet filter first; pressure-switch testing is technician work — contact Miele Customer Service if it returns |
| F15 | Water intake fault: hot water — a fault on the hot-water intake (models connected to a hot supply) | Hot-water intake fault, for example the hot supply not delivering as the programme expects | Check the hot-water stopcock and inlet hose on hot-fill models; if the supplies are correct, contact Miele Customer Service |
| F18 | Flow meter stationary state monitor — the flow meter is reporting no movement when flow is expected | Flow meter fault, or no water actually flowing (closed stopcock or blocked inlet) | Confirm the stopcock is open and the inlet filter is clean; flow-meter testing and replacement are technician work |
| F19 | Flow meter stiff and not turning freely — the flow meter's movement is restricted | Flow meter mechanically stiff, scaled or failing | Flow-meter replacement is technician work; contact Miele Customer Service |
| F24 | Heater relay contact fault — the heater relay contacts have fused or the relay circuit is bridged | Heater relay contacts fused together, or corrosion bridging the relay output connections | Do not keep running heated programmes; relay and harness testing are technician work — contact Miele Customer Service |
| F25 | Target (desired) temperature fault — the set wash temperature is not reached | Heating system fault, or the temperature sensing reporting incorrectly | Heater and sensor diagnosis are technician work; contact Miele Customer Service |
| F26 | Boiling protection — the programme is interrupted and the drain pump runs because the sensed water temperature is too high (Miele's technical documentation registers it above 194°F / 90°C) | Heater relay fused closed so heating cannot switch off, or the NTC sensor reporting inaccurately | Switch the dishwasher off and do not rerun it; relay and sensor testing are technician work — contact Miele Customer Service |
| F32 | Door lock does not close — on models with automatic door closing the fault can occur if the door is closed too fast | Door lock/closing mechanism fault, or the door shut too quickly for the automatic closing system | Disconnect the machine from the mains supply for one minute, as Miele's operating guidance directs for F32, and close the door gently; if it returns, the door lock needs Miele service |
| F33 | Door lock does not open | Door lock mechanism fault — the lock will not release | Do not force the door; door-lock repair is technician work — contact Miele Customer Service |
| F36 | Door lock switch defective | Failed door lock switch or its wiring | Switch testing and replacement are technician work; contact Miele Customer Service |
| F40 | Electronic unit fault — Miele's technical documentation describes a hardware fault in the electronic unit that cannot be repaired by the Service Department | Internal failure of the electronic control unit | Switch off and back on once and restart the programme; if it returns, the electronic unit needs replacement by Miele service |
| F42 | Line (mains) frequency registration fault — the control cannot clearly establish whether the supply frequency is in the valid 50 Hz or 60 Hz range | On-site power fluctuations or an abnormal supply frequency | Have the household supply checked by an electrician if it recurs; persistent F42 is Miele service work |
| F47 | Faulty electronic interface — communication between the selection/display module (BAE) and the control/power module (SLT) is faulty | Interface or communication failure between the machine's two electronic modules | Electronic-unit work is technician-only; contact Miele Customer Service |
| F51 | Heater pressure switch fault — a fault with the heater pressure switch itself | Failed heater pressure switch or its evaluation leads | Pressure-switch testing is technician work; contact Miele Customer Service |
| F52 | Heater pressure switch has reset during heating (G1000/G2000 technical definition); on newer models Miele's operating instructions describe F52 as the sensor detecting excess foam in the cabinet and interrupting the programme | Pressure switch resetting mid-heating on the technical definition, or excess foam from wrong or overdosed detergent on newer models | For the foam case, use only automatic-dishwasher detergent at the correct dose and let the foam subside; otherwise pressure-switch diagnosis is technician work |
| F53 | Speed sensor fault — the circulation pump's speed sensing is faulty | Failed speed sensor or a pump condition the sensor cannot read correctly | Pump and sensor diagnosis are technician work; contact Miele Customer Service |
| F63 | Slide shutter fault — the slide shutter (the diverter that directs water between spray levels) is faulty | Slide shutter mechanism, drive or position sensing fault | Slide-shutter repair is technician work; contact Miele Customer Service |
| F67 | Circulation pump speed too low | Circulation pump running below its target speed — blockage, wear or a pump/control fault | Check the filters and spray arms for obstructions first; pump diagnosis beyond that is technician work |
| F68 | Circulation pump operating after switch-off — the pump keeps running when it should have stopped | Pump control fault — the control or its output stage not switching the pump off | Switch the dishwasher off at the mains if the pump will not stop; control diagnosis is technician work |
| F69 | Circulation pump blocked | An obstruction jamming the circulation pump, or a seized pump | Check the sump and filter area for obstructions with the machine off; a seized pump needs Miele service |
| F70 | Float switch fault — the Waterproof system has reacted: water has reached the base and the float switch has tripped (Miele's operating instructions show F70 with the drain pump possibly still running even with the door open) | A leak inside the machine collecting in the base, activating the Waterproof system | Switch the dishwasher off, close the stopcock, and call the Miele Customer Service Department — exactly as Miele's operating instructions direct for F70 |
| F78 | Circulation pump fault — shown on the display with all programme indicator lights flashing on models without a full display | Circulation pump failure or its drive fault | Switch off, switch back on and restart the programme once, as Miele's operating instructions direct; if the fault appears again, switch off, close the stopcock and call Miele Customer Service |
| F79 | Circulation pump interaction fault — the control and the circulation pump are not interacting correctly | Communication/interaction failure between the electronic control and the pump | Pump and control diagnosis are technician work; contact Miele Customer Service |
| F84 | Slide shutter positioning fault — the slide shutter cannot reach or confirm its position | Slide shutter positioning mechanism or its position signal fault | Technician work; contact Miele Customer Service |
| F85 | Slide shutter signal change fault — the slide shutter's position signal is not changing as expected | Slide shutter signal/sensor fault, or the shutter not moving | Technician work; contact Miele Customer Service |
| F86 | Lid contact — salt: the salt container lid contact is open, shown to the user as 'Close salt reservoir cap' with F86 logged in the fault memory | Salt container lid not closed, its magnet missing, or the reed switch or its connections faulty | Close the salt container lid on the inside of the door firmly; if the message stays, the lid magnet and reed switch need checking (technician work) |
| F87 | Sensor softener fault — a fault with the water-softener sensor | Softener sensor failure or its wiring | Sensor testing is technician work; contact Miele Customer Service |
| F88 | Turbidity sensor fault — the sensor that measures wash-water cloudiness is faulty | Failed turbidity sensor or its connections | Sensor testing is technician work; contact Miele Customer Service |
| F91 | Load size registration inactive — the machine cannot register the load size for its automatic programme sensing | Load-size sensing (via the circulation/slide-shutter system) inactive or faulty | Technician work; contact Miele Customer Service |
How to reset / clear error codes on Miele dishwashers
Miele fault codes (F-codes) clear by switching the machine off and on once the fault condition is removed; the fault memory keeps the code stored for a technician to read later even after the display clears.
How to diagnose any Miele dishwasher code
Work the problem in this order: (1) record the code exactly, including any flashing tap or salt/rinse-aid symbols shown with it; (2) establish the water story — is there water in the base, is the tub dry, did the cycle stop early or never start — because dishwasher codes split into leak, fill, drain and heating families; (3) run the external checks first: supply tap and inlet hose for fill codes, filters, sump and drain hose for drain codes, and for leak codes, dry the base and watch where water appears on a short test cycle; (4) clear the code and re-run the shortest programme while observing — most dishwasher faults announce themselves in the first ten minutes; (5) replace parts last, in the order the code family suggests. A leak code in particular should never be cleared and ignored: the float that raised it is the only thing between a small leak and a floor.
A fault memory, not just a display: how Miele reporting differs
Miele dishwashers do not simply show a code and forget it: every F-number is written into a fault memory that a technician reads back through the service level, which changes how an owner should treat a code that seems to clear itself. A fault that appears once, clears when the machine is switched off and on, and never returns was an event the memory still holds; a fault that returns at the same programme stage is a standing condition the memory is counting. Miele's operating instructions are built around that philosophy — they show owners a deliberately short list (the drainage fault F11, the intake faults F12 and F13, the Waterproof reaction F70, and the circulation-pump fault F78, which models without a full display announce by flashing every programme indicator light) and state plainly that all other faults belong to the Miele Customer Service Department. That is not Miele withholding its list: the full F-table exists in Miele's technical documentation and is reproduced in the table on this page, verified entry by entry. It is Miele telling you which codes have an owner answer and which have only a diagnosis. The memory also explains F00 and F86, the two entries owners find strangest: F00 is the memory reporting that nothing is stored — a clean bill, not a fault — and F86 is a memory-only entry for the salt-container lid contact, which the display phrases in plain words as 'close the salt reservoir cap' while the number waits in the memory for the technician. Read a Miele display and its memory as two channels saying the same thing at different depths, and neither will surprise you. The memory discipline has one more owner consequence: do not erase the evidence before it is read. Because the codes persist for the technician even after the display clears, repeated power-cycling to 'make the number go away' achieves nothing the memory has not already recorded, and it destroys the one thing the memory cannot store — your account of when the fault appears: at the start of the programme, during heating, at the final drain, only on one programme, only since the machine was moved. Miele's own fault guidance asks for exactly that restart test — off, on, restart the programme, and note whether the message returns — performed once. A fault that survives that single honest test, quoted with its programme stage, is a complete report; everything after it is the service visit's work, not yours.
The supervision chain behind the F-numbers: intake, heating, circulation, waterproofing
Miele's F-numbers look scattered — they run from F01 to F91 with wide gaps — until you sort them by the chain they supervise, and then the numbering becomes a map of the machine. The intake chain is guarded three deep: F12 faults the intake at the start of the step and F13 at the end of it, the flow meter is watched for standing still (F18) and for turning stiffly (F19), and the heater pressure switch cross-checks the intake at F14, because on a Miele the same switch later proves there is enough water to heat safely. The heating chain pairs the sensor against the heater: the NTC temperature sensor shorted is F01 and open is F02, the heater relay's contacts are F24, a target temperature never reached is F25, and boiling protection — the programme interrupted and the drain pump run because the sensed temperature has gone too high — is F26, with the heater pressure switch returning at F51 and F52 if it resets during heating. Circulation has the richest family, because the pump and the slide shutter that steers water between spray levels are measured continuously: pump speed low (F67), pump running after switch-off (F68), pump blocked (F69), pump faulted outright (F78, and F79 for its interaction with the control), speed sensing at F53, and the shutter itself at F63, F84 and F85. Around the chains sit the door lock trio (F32 does not close, F33 does not open, F36 switch defective), the electronics (F40, the supply-frequency registration F42, the module interface F47) and the two water-quality sensors (softener F87, turbidity F88). Standing guard over all of it is the Waterproof system at F70: the float switch that fires when any chain's failure lets water reach the base, and the one code whose instructions — off, stopcock closed, call Miele — outrank every other check on this page. Two cautions belong with the map. First, Miele's own technical summary warns that not all fault codes apply to all model numbers: a code your series never uses cannot appear on it, and a number read from a flashing-light model deserves a second look before it is quoted, because the light patterns summarise faults the display models spell out. Second, the chains explain each other's false alarms — an intake restriction can starve the heating chain, and a circulation fault can present as a temperature complaint — so a Miele that logs two codes has usually told one story in two chapters. Read the earliest code first, fix its chain first, and let the second code re-prove itself on the next programme before believing two parts failed at once.
Related guides
Facts on this page were checked against manufacturer documentation: www.scribd.com · www.manua.ls · www.kayswell.com · www.mieleservicesupport.co