☕ CodeFix

Breville / Sage Oracle Touch ER22: flow meter signal problem

ER22 means: Flow meter signal problem at startup.

Short answer. The machine expects pulses from the flow meter while the pump runs and is not seeing them during its startup prime. Either no water is moving (empty or unseated tank, airlock, blocked path, tired pump) or water is moving and the flow meter cannot count it (scale or debris on its little paddle wheel, or a failed sensor).
Part at faultflow meter
Severitymedium
DIY difficultymoderate
When it appearsduring the power-on self-test

How to fix ER22

  1. Fill and firmly reseat the water tank. Run the hot water outlet for 30 seconds and then the brew button with no portafilter to purge air.
  2. Descale if it has been more than three months. Scale on the flow meter paddle is the single most common cause.
  3. Remove the portafilter and run water through the empty group head. Good flow here but a code with coffee in means the grind or basket is the blockage, not the meter.
  4. Listen to the pump. A loud buzz with no water means a dry or failing pump or a blocked inlet; a silent pump means no power to it.
  5. Open the machine and inspect the flow meter (a small plastic body on the tank-side hose). Flush it, clear debris, and reseat its two-wire plug. Replace if the paddle is stuck.

When to stop and call a repairer

If the pump runs but water leaks inside the machine, stop and find the leak first.

What it costs

Parts: Flow meter $20 to $40; pump $30 to $60; descaler $10.

Service: Out-of-warranty Breville service quotes for internal faults are commonly $300 to $500, sometimes more, plus shipping. Independent espresso repair shops are usually cheaper for a sensor swap.

Worth repairing? Yes. Descaling fixes most of these for the price of descaler; a flow meter or pump is cheap.

How to check the error log

Switch the machine off at the wall. Hold the front Power button, switch the wall power back on and release when the logo appears. Enter the service password 00000, then open Error Counter (stored faults) or Live Debug (live temperatures and water levels).

Clear the log after a repair so you can tell whether the fault has really gone.

Related codes on the same part

Same fault on other Breville / Sage machines

FAQ

What does ER22 mean on the Breville / Sage Oracle Touch?

Flow meter signal problem at startup. The machine expects pulses from the flow meter while the pump runs and is not seeing them during its startup prime. Either no water is moving (empty or unseated tank, airlock, blocked path, tired pump) or water is moving and the flow meter cannot count it (scale or debris on its little paddle wheel, or a failed sensor).

Can I fix ER22 myself?

DIY difficulty: moderate. Fill and firmly reseat the water tank. Run the hot water outlet for 30 seconds and then the brew button with no portafilter to purge air. Descale if it has been more than three months. Scale on the flow meter paddle is the single most common cause.

How much does it cost to fix ER22?

Flow meter $20 to $40; pump $30 to $60; descaler $10. Out-of-warranty Breville service quotes for internal faults are commonly $300 to $500, sometimes more, plus shipping. Independent espresso repair shops are usually cheaper for a sensor swap.

Is it worth repairing?

Yes. Descaling fixes most of these for the price of descaler; a flow meter or pump is cheap.

Code meanings are compiled from manufacturer service references and repair documentation for the BES990; fixes follow documented repairs and owner reports. Model revisions can differ. If your appliance is under warranty, contact the manufacturer before opening it.