Warning: Disconnect power before servicing.

Miele Error Codes

Find troubleshooting guides for all Miele error codes.

36 error codes across 5 appliance types

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.
high
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.
moderate
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.
moderate
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.
moderate
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.
moderate
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.
moderate
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.
moderate
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.
moderate
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.
low
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.
high
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
moderate
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.
moderate
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.
moderate
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.
high
F70The AquaStop float switch in the machine's base pan detected water, triggering the anti-flood system and closing the inlet hose solenoid valve
high
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.
high
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.
high
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.
high
HUBReference directory for all Miele dishwasher fault and error codes across G 4000, G 5000, G 6000, and G 7000 series models
low
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.
moderate
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.
low
CodeMeaning
F066The dryer's temperature control circuit detected a heating fault - either the heating element failed to reach target temperature or the overtemperature thermal cutout tripped due to restricted airflow
moderate
HUBThis is a reference page covering all Miele tumble dryer fault codes across T1 heat pump models, T Classic vented and condenser models, and older T series machines. Each code points to a specific system fault inside the dryer, from lint restrictions to refrigerant circuit problems.
low
NOISEThere's an abnormal mechanical sound coming from one of the main moving systems, usually the drum support components, the drive belt, or the blower assembly. On T1 heat pump models, the sealed refrigeration circuit can also produce sounds that are completely normal but alarm owners who aren't expecting them.
moderate
NOT-HEATINGThe dryer's heat source has stopped working. On heat pump models that means the refrigerant loop isn't generating warmth, usually because clogged filters killed airflow. On vented models the electric heating element or its safety fuse has failed and the drum just tumbles cold air.
moderate
RESETThe RESET procedure cancels the active fault, clears transient error flags from the control board's volatile memory, and returns the dryer to a ready state. It doesn't fix broken hardware. It just tells the board to stop complaining about something that's already been resolved.
low
CodeMeaning
MIELE-REF-GENERALThis is the process of figuring out what went wrong by reading Miele's onboard F-code system and doing physical inspection. When a sensor, fan, or seal fails, it throws the refrigerant cycle off balance and the unit either can't hold temp or ices up.
moderate
CodeMeaning
LOW-SUCTIONThe airflow path from floor tool through the hose, bag, pre-motor filter, and exhaust filter is restricted somewhere. The motor's still spinning fine, it just can't move air through all that blockage. Think of it like trying to breathe through a wet towel.
moderate
CodeMeaning
F11The washing machine did not detect sufficient water flow into the drum within the fill timeout; the AquaStop hose, supply valve, or inlet valve is the source
moderate
F138The drum failed to reach or maintain the programmed spin speed within the expected time; the motor, bearings, control board, or mechanical drive system is the source
moderate
F63The door lock assembly didn't send a confirmed locked signal to the control board within the expected timeout window, either because it failed to lock at cycle start or failed to release at cycle end. Basically the board's waiting for an electrical handshake that never came.
moderate
HUBThis is a reference guide covering fault codes across the Miele W1 and W Classic washer lineup. When one of these codes fires, the control board detected a reading outside normal parameters and killed the cycle to prevent further damage to the machine or your home.
low
NOT-DRAININGThe machine tried to drain during or after a cycle and couldn't push water out fast enough. The pressure switch or flow sensor detected water still sitting in the sump after the pump ran its full cycle time, so it stopped everything and threw the fault. Could be a blockage, a dead pump, or a restricted hose.
moderate
NOT-SPINNINGThe washer's drum isn't rotating during the spin cycle. Could be a drain issue holding everything up, the motor not getting a proper signal, the door lock not confirming closed, or on older models, a worn drive belt. The machine detected something wrong and stopped to protect the motor or your clothes.
moderate
RESETWhen the control board detects a fault it locks the current program and stores the code in non-volatile memory. The reset procedure tells the board to cancel that program state and drain the drum. Fault codes won't clear until the board actually confirms the fault condition is gone.
low
SMELLSYour machine's conditions have become favorable for bacteria and mold growth, usually from extended low-temperature washing. What's actually happening is biofilm, a thin bacterial layer, is colonizing the drum interior, the sump, and possibly the TwinDos detergent lines. The machine isn't broken. It just needs a serious deep clean and a change in your wash habits.
moderate