CodeFix

Pump, flow and water-circuit fault codes

41 codes across 6 brands, from Breville / Sage, Jura, Philips / Saeco, De'Longhi and more.

Illustration for pumps, flow and water fault codes
AI-generated illustration, not a photo of a real machine.
Codes41
Easy / moderate / hard12 / 11 / 18
High severity12
Brands6

What these parts do

A pump moves water, a flow meter counts it, and level probes, floats and switches tell the board what is in the tank or boiler. Dishwashers and dryers add inlet valves, drain pumps and hoses.

How they fail

The board expected water and did not see it: the flow count is wrong, a level probe reads empty, a tank is not detected, or a drain does not clear. Air in the circuit, scale, a blockage or a leak are the usual causes.

Safe checks first

  1. Check the water tank or supply is full, seated properly and its valve opens.
  2. Look for kinks, blockages or a clogged filter in the water path, and for any sign of a leak.
  3. Descale if due. Scale on a float, probe or flow meter gives false readings.
  4. Prime or purge the circuit if the machine has run dry, then retry once.

Appliances carry mains voltage. Unplug before opening anything, and stop where a code's own page tells you to.

Every code, easiest fix first

CodeMachinePart at faultDIYSeverity
E16Breville / Sage Oracle Jetsteam wand tip and milk patheasylow
Water Circuit Empty / Fill CircuitDe'Longhi Magnifica / Dinamicapump, tank valve and water circuiteasylow
Insert Water SpoutDe'Longhi Magnifica / Dinamicaspout connection and its sensoreasylow
Descale light stays on after descalingDe'Longhi Magnifica / Dinamicadescale counter / flow sensoreasylow
C1GE dishwasherdrain pump, filter and drain hoseeasymedium
C3GE dishwasherdrain systemeasymedium
C8GE dishwasherdetergent dispensereasylow
H2OGE dishwasherwater supply and inlet valveeasymedium
FTDGE dishwasherdrain pump and hoseeasymedium
Fill water tank (tank is full)Juratank float / level sensoreasylow
F10 / F17Miele CM / CVAwater container and intake circuiteasymedium
Error 05Philips / Saecowater circuit / AquaClean filtereasylow
ER13Breville / Sage Barista Touchflow metermoderatemedium
ER14Breville / Sage Barista Touchflow metermoderatemedium
ER22Breville / Sage Oracle Touchflow metermoderatemedium
ER23Breville / Sage Oracle Touchflow metermoderatemedium
E8Breville / Sage Oracle Jetflow metermoderatemedium
Leak alarm (code 3963)De'Longhi Magnifica / Dinamicaseals, tubes and boiler fittingsmoderatemedium
C2GE dishwasherdrain pump motor / drain linemoderatemedium
C4GE dishwasherwater inlet valve and float switchmoderatemedium
C5GE dishwasherdrain pump and water level sensingmoderatemedium
CFEGE dishwasherwater inlet valve, float switch and control boardsmoderatehigh
E1 (leak)GE dishwasherbase flood switch, hoses and sealsmoderatehigh
ER20Breville / Sage Oracle Touchsteam boiler and its pumphardmedium
ER21Breville / Sage Oracle Touchboiler water-level probehardmedium
ER24Breville / Sage Oracle Touchboiler water-level probehardmedium
ER25Breville / Sage Oracle Touchcoffee boiler and pumphardhigh
ER26Breville / Sage Oracle Touchsteam boiler and its pumphardhigh
ER32Breville / Sage Oracle Touchsteam boiler, o-rings and level probeshardhigh
Error 21Breville / Sage Oracleboiler water-level probehardmedium
06Breville / Sage Dual Boilersteam boiler and its pumphardmedium
07Breville / Sage Dual Boilersteam boiler and its pumphardmedium
08Breville / Sage Dual Boilercoffee boiler and pumphardmedium
09Breville / Sage Dual Boilercoffee boiler and pumphardmedium
10Breville / Sage Dual Boilercoffee boiler and pumphardhigh
11Breville / Sage Dual Boilersteam boiler and its pumphardhigh
Error 02, 10, 15 or 22Philips / Saecointernal electronics, pump or valvehardhigh
ER17Breville / Sage Oracle Touchcoffee boiler and pumpnot recommendedhigh
ER18Breville / Sage Oracle Touchsteam boiler and its pumpnot recommendedhigh
Error 17Breville / Sage Oraclecoffee boiler and pumpnot recommendedhigh
Error 18Breville / Sage Oraclesteam boiler and its pumpnot recommendedhigh

By brand

Breville / Sage: ER13, ER14, ER17, ER18, ER20, ER21, ER22, ER23, ER24, ER25, ER26, ER32, Error 17, Error 18, Error 21, E8, E16, 06, 07, 08, 09, 10, 11

Jura: Fill water tank (tank is full)

Philips / Saeco: Error 05, Error 02, 10, 15 or 22

De'Longhi: Water Circuit Empty / Fill Circuit, Insert Water Spout, Leak alarm (code 3963), Descale light stays on after descaling

GE Appliances: C1, C2, C3, C4, C5, C8, H2O, FTD, CFE, E1 (leak)

Miele: F10 / F17

Questions

How many codes involve pumps, flow and water?

We cover 41 codes on pumps, flow and water across 6 brands (Breville / Sage, Jura, Philips / Saeco, De'Longhi, GE, Miele).

Can I fix these myself?

By our ratings, 12 are easy, 11 moderate and 18 hard. The cheap checks above clear a share of the easy and moderate ones; the hard ones usually need a part replaced.

Are any of these dangerous?

12 of the 41 are rated high severity, mostly where a heater or mains-powered part is involved. Stop using the machine and follow the stop advice on the code's page.

Other fault groups

Temperature sensors55 codesGrinders and dosing19 codesBrew group and valves11 codesBoilers and heaters10 codesBoards, panels and electrical28 codes