Miele Dishwasher Error Codes: Complete F-Code Reference
Miele dishwashers are built to last 20 years — tested for 10,000 wash cycles at the factory in Bielefeld, Germany. Even at that standard, error codes still appear. Miele uses an "F" prefix system with two-digit numbers displayed on the control panel or through LED blink sequences on models without a digital readout. This guide covers every common Miele dishwasher fault code with part numbers, diagnostic steps, and repair costs.
How Miele Dishwasher Error Codes Work
On G 5000, G 7000, and newer models with a digital display, the F-code appears directly on the panel. On older Classic models (G 4000 series), the Intake/Drain indicator light blinks a specific number of times to indicate the error — count the blinks and match to the F-code number. To reset any Miele dishwasher error, hold the Start/Stop button for 5 seconds until the display clears, then power-cycle the unit.
Diagnostic mode (service test): Turn the program selector to "Rinse" → close the door → within 4 seconds, press and hold the Start/Stop button for 5 seconds. The display shows "P0" — rotate the selector to cycle through test programs P1–P13.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $15K+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
F11 — Drainage Error
The dishwasher cannot drain water after the wash or rinse cycle.
Common causes:
- Triple filter assembly clogged with food debris (by far the most common cause)
- Drain hose kinked, crushed, or installed without a high loop
- Drain pump impeller blocked by glass shards, seeds, or broken dish fragments
- Drain hose connection to garbage disposal still has factory knockout plug in place
- Drain pump motor failure (Miele part 06695103 or 10341280 depending on model)
How to fix:
- Remove the lower spray arm (twist counterclockwise) and the triple filter assembly. Clean all three filter layers — the micro-fine mesh, the coarse filter, and the flat drain cover underneath.
- Inspect the drain pump cavity (visible after removing the flat filter cover). Remove any debris from the pump impeller — use a flashlight and long-nose pliers.
- Check the drain hose for kinks or loops. The hose needs a high-loop installation (at least 24 inches above floor level) to prevent backflow. Sacramento homes with disposal connections often have the factory knockout plug still in place — check inside the disposal inlet.
- Run an empty hot cycle to test. If F11 persists, the drain pump motor (Miele 06695103) needs replacement — $85–$150 for the part.
Diagnostic tip: Put the dishwasher in test program P4 (drain test). If the pump runs but water doesn't drain, the issue is the hose path. If the pump doesn't run at all, measure continuity across the pump motor terminals — should read 15–25 ohms.
Repair cost: $125–$275 professional. DIY filter cleaning is free.
F12 / F13 / F14 — Water Intake Error
The dishwasher cannot fill with water within the expected time (typically 60–90 seconds).
Common causes:
- Water shutoff valve (stopcock) not fully open — Miele uses a specific valve (Miele 05917760) with a lever-style handle
- Inlet filter screen clogged with sediment or hard-water scale (very common in Sacramento and Bay Area homes with hard water)
- Water inlet valve solenoid failure (Miele 07638021 for G 7000 series, 05543300 for G 5000 series)
- Low water pressure (Miele requires minimum 15 PSI / 1 bar)
- F14 specifically indicates the fill valve did not close properly (potential flood risk — needs immediate attention)
How to fix:
- Verify the shutoff valve behind the dishwasher is fully open. Miele's lever valve should be parallel to the water line.
- Turn off the water supply. Disconnect the inlet hose at the dishwasher end. Remove and clean the mesh screen filter — soak in white vinegar for 30 minutes if calcium buildup is visible.
- Check household water pressure with a gauge on a nearby faucet. Below 15 PSI means the issue is your plumbing, not the dishwasher.
- For F14 (valve won't close): shut off water immediately and call for professional repair. The inlet valve needs replacement to prevent flooding.
Part cost: Inlet valve solenoid $60–$120. Inlet hose with Waterproof System $40–$80. Professional repair $150–$300.
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
F24 / F25 — Heating System Fault
F24: The heating relay on the control board has failed. F25: The NTC temperature sensor reads an abnormal value.
Common causes:
- Heating relay on the EGPL electronic board has worn out (Miele 09633690 or model-specific board)
- Heating element (flow-through heater) has an open circuit or ground fault — Miele uses a continuous-flow heater rated at 2100W (Miele 10314670)
- NTC thermistor failure (F25) — should read approximately 12k ohms at room temperature (77°F/25°C)
- Loose wiring connection between heater and control board
How to fix:
- Run diagnostic program P7 (heating test). Monitor if the heater activates — the water temperature should rise steadily. If no heat, the issue is confirmed.
- Measure the heating element resistance: disconnect power, access the element from the sump area, measure across terminals — should read 25–30 ohms. Infinite resistance = open element.
- Measure the NTC sensor: should read ~12k ohms at 77°F. If the reading is far off or "OL", replace the sensor (Miele 07793270, $25–$45).
- Inspect the wiring harness between the heater and EGPL board for burn marks or loose connectors.
Repair cost: NTC sensor replacement $75–$150. Heating element $150–$300. EGPL board replacement $300–$500 (board alone is $200–$350). Professional labor $175–$350.
F70 / F75 — Leak Detection / Float Switch
Water has been detected in the base pan of the dishwasher. Miele's Waterproof System (WPS) uses a float switch in the base that triggers immediately on contact with water.
Common causes:
- Door seal (gasket) degraded or dislodged — Miele 05927572 or model-specific
- Hose clamp loose on internal sump-to-pump connections
- Cracked sump or sump seal failure
- Spray arm bearing seal leak (especially on models with the AutoDos system where the upper spray arm has additional plumbing)
- Condensation buildup after repeated short cycles in humid environments (false trigger — less common)
How to fix:
- Immediately turn off the dishwasher at the breaker and close the water shutoff valve.
- Carefully tilt the dishwasher back slightly (have someone hold it) and use towels to absorb water from the base pan. Locate the source of the leak — check the door seal perimeter, hose connections, and sump area.
- Inspect the door gasket for tears, warping, or food debris preventing a complete seal. The gasket should be pliable — if it's stiff or cracked, it needs replacement ($45–$85 for the gasket).
- Check all internal hose clamps with a flashlight. Hand-tighten any that are loose.
- After drying the base pan completely, restore power and run a test cycle. If F70 returns within minutes, the leak source needs professional diagnosis.
Diagnostic tip: Place paper towels around the sump and spray arm areas before running a short test cycle. The wet towel pinpoints the leak location.
Repair cost: Door gasket $45–$85 part + $100–$175 labor. Sump seal $50–$100 + labor. Internal hose replacement $75–$200 total.
The Real Cost of DIY
Average DIY attempt: $150-400 in tools you may use once, plus the risk of further damage. Our diagnostic visit costs $0 — we find the problem and give you an honest quote.
Licensed & Insured · 90-Day Warranty · Same-Day Service
F78 / F79 — Circulation Pump Issues
The main wash pump cannot operate at the expected speed (F78) or is completely blocked (F79).
Common causes:
- Foreign object jamming the pump impeller (broken glass, fruit pits, toothpick fragments)
- Pump motor winding failure (Miele 10341280 for G 7000 series)
- Capacitor failure on the pump motor (models with separate capacitor)
- Wash pressure sensor detecting no flow despite pump running
How to fix:
- Remove the lower spray arm and filter assembly. Look into the pump well for visible debris — a flashlight is essential here.
- On some models, the pump cover can be removed by turning the cover counterclockwise. Carefully clear any debris from the impeller blades.
- If the impeller spins freely but F78 persists, the motor or its capacitor may have failed. Test motor resistance: should read 3–8 ohms across the main winding terminals.
- Run diagnostic program P5 (circulation pump test). If the pump buzzes but doesn't spin, it's seized. If silent, check wiring or motor.
Repair cost: Debris removal $100–$175. Pump motor replacement $200–$400 including labor.
Same-Day Appliance Repair
Fixed or It's Free
$89 → $0 Service Call & Diagnosis — offer ends May 25
F32 / F33 — Detergent Dispenser Fault
The detergent dispenser mechanism cannot open (F32) or the AutoDos dosing system has malfunctioned (F33, on models with automatic detergent dispensing).
Common causes:
- Detergent residue buildup jamming the dispenser door mechanism
- Dispenser actuator motor failure
- AutoDos cartridge not seated properly (F33)
- Wiring fault between dispenser and control board
How to fix:
- Clean the dispenser compartment thoroughly — use hot water and a toothbrush to remove caked-on detergent. Gel and powder residue are the most common cause.
- Verify the dispenser door opens freely by hand when the latch is released.
- For AutoDos (F33): remove and reseat the PowerDisk cartridge. Clean the cartridge holder with warm water. If the error persists, the AutoDos unit may need replacement.
- Check the dispenser actuator by listening for a click when the cycle reaches the wash phase. No click = actuator failure.
Repair cost: DIY cleaning is free. Dispenser mechanism replacement $75–$175 including labor.
Don't Void Your Warranty
Opening your appliance yourself may void the manufacturer warranty. Our repair comes with a 90-day guarantee, and we document everything for warranty compliance.
Licensed & Insured · 90-Day Warranty · Same-Day Service
F01 / F02 — Temperature Sensor (NTC)
F01: NTC temperature sensor short circuit. F02: NTC sensor open circuit (disconnected or broken).
Common causes:
- NTC thermistor failure — the most common single-component failure on Miele dishwashers after 8+ years
- Corroded wiring connector at the NTC sensor (moisture ingress over time)
- Control board input circuit failure (rare — usually the sensor itself)
How to fix:
- Access the NTC sensor — located in the sump area near the heating element. Disconnect power first.
- Measure resistance across the sensor terminals: should read approximately 12k ohms at 77°F (25°C). F01 indicates near-zero ohms (shorted). F02 indicates infinite resistance (open).
- Inspect the connector for green corrosion. Clean with contact cleaner if corroded.
- Replace the NTC sensor if readings are abnormal — Miele 07793270 ($25–$45). Straightforward DIY repair on most models.
Repair cost: $75–$175 professional. $25–$45 DIY (sensor only).
F68 / F69 — Circulation Pump Speed Errors
F68: Pump running below expected RPM. F69: Pump completely stalled during a cycle.
Common causes:
- Partial blockage reducing pump flow (food debris, broken glass)
- Worn pump bearings causing drag
- Low voltage to pump motor
- Pump motor capacitor degrading (losing capacitance)
How to fix:
- For F69, first clear any debris from the pump (see F78/F79 above).
- For F68, the pump runs but slowly — this often indicates bearing wear. Listen for grinding or squealing sounds when the pump activates.
- Check that the power supply voltage to the dishwasher is within spec (120V ± 10%). Low voltage can cause pump speed errors.
- If bearings are worn (grinding noise), the pump motor needs replacement. Miele pump motors are not field-rebuildable.
Repair cost: Debris removal $100–$150. Pump motor replacement $200–$400.
Is It Worth Your Time?
Dishwasher issues overlap between drain pump, wash motor, inlet valve, and control board. DIY diagnosis averages 3-5 hours. Our technician diagnoses the issue in about 30 minutes — same-day appointments available.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Why Miele Dishwashers Are Worth Repairing
Miele dishwashers cost $1,200–$3,000+ and are engineered for a 20-year lifespan — double the industry average. Even a $400–$600 repair on a 10-year-old Miele makes financial sense since a replacement costs 2–5x more. Their build quality means repairs are usually straightforward: it's typically a single component failure rather than cascading problems common in budget brands. Additionally, Miele parts availability is excellent — components for models going back 15+ years are generally still available from authorized suppliers.
EasyBear technicians are factory-trained on Miele dishwashers, including the G 5000, G 7000, and AutoDos systems. We carry common Miele parts (NTC sensors, drain pumps, inlet valves) on our trucks for same-day repairs. Every repair includes a free diagnostic visit and is backed by our 90-day parts and labor warranty.
Schedule Your Free Miele Dishwasher Diagnosis →
For the complete Miele error code reference across all appliance types (dishwashers, washers, dryers, ovens), visit our Miele Error Codes Library.
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


