Miele Washer Error Code F16
Excess foam detected; water intake valve switched off periodically, heating switched off, thermostop skipped…
Excess foam detected; water intake valve switched off periodically, heating switched off, thermostop skipped, spin speed reduced or stopped, additional rinse cycle performed.
First step from the service manual
Ensure the correct type and amount of detergent is being used.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for F16.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What F16 means on a Miele washer
F16 is Miele's excess foam detection fault. When the washer's sensors detect an abnormal level of sudsing inside the drum, the machine enters a protective response sequence designed to prevent foam from migrating into the pump, control electronics, or pressure system. The water intake valve is switched off periodically to limit additional liquid that could spread the foam, heating is disabled to avoid baking suds onto components, the thermostop function is bypassed, spin speed is reduced or halted entirely to prevent foam from being flung into areas it should not reach, and an additional rinse cycle is triggered automatically to help clear the excess suds from the drum.
The foam detection system relies on the pressure sensor and control board to recognize abnormal drum conditions. When suds compress or distort the air column inside the pressure chamber, the machine interprets this as a potential overflow or mechanical hazard and initiates the protective sequence described above. This is not a hardware failure in most cases, it is the machine correctly identifying a process problem and responding to protect itself.
The most common trigger is using too much detergent, using the wrong type of detergent such as a non-HE formula in a high-efficiency front-load machine, or residual detergent buildup in the drum from previous washes. Liquid fabric softener used in excess can also contribute. Because the machine runs an extra rinse cycle automatically, the wash program will take longer than normal when F16 appears.
Source: manufacturer service documentation.
Common causes of F16
- 01
Excessive detergent quantity
Wiring / connectionUsing more detergent than the load size or water hardness level requires is the most frequent cause of F16. Check the detergent packaging and your machine's dosing guidelines, then reduce the amount used on the next wash.
- 02
Wrong detergent type
Wiring / connectionStandard or high-lather detergents used in a high-efficiency Miele washer generate far more foam than the machine is designed to handle. Only low-sudsing HE-rated detergents should be used.
- 03
Detergent residue buildup in the drum or dispenser
Wiring / connectionAccumulated detergent residue from previous wash cycles can dissolve during a new wash and create excess foam even if the current dose is correct. Running a drum cleaning cycle can help clear this buildup.
- 04
Excess fabric softener
Wiring / connectionOverusing liquid fabric softener can contribute to sudsing, particularly when combined with borderline detergent quantities. Reduce fabric softener to the recommended maximum fill line in the dispenser drawer.
- 05
Contaminated laundry items
Wiring / connectionWashing items that contain soap residue, such as cloths used with cleaning products or hand-washed garments not thoroughly rinsed beforehand, can introduce enough surfactant to trigger excess foam detection.
Frequently asked questions about F16
What does F16 mean on a Miele washer?
How do I fix F16 on my Miele washer?
Will resetting the washer clear the F16 error?
Is it safe to continue using my Miele washer when F16 appears?
How much does it cost to repair a Miele washer showing F16?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass