CodeFix
ER18Breville

Breville / Sage Oracle Touch ER18: heater not reaching temperature

ER18 means: Steam boiler temperature not rising as expected.

Applies to: Oracle Touch.

Short answerThe controller is switching the steam boiler and its pump heater on but the temperature is not climbing. Technician sources point to a heater that is not getting power (a thermal fuse or a triac) or an element that has failed. A sensor that has drifted can mimic this. Breville does not publish this code table, so the meaning comes from third-party service tables.
Part at faultsteam boiler and its pump
Severityhigh
DIY difficultynot recommended
When it appearsany time

How to fix ER18

  1. Check the obvious: water tank full and seated, no "fill tank" prompt, machine on a socket that is not shared with a kettle or heater on the same circuit.
  2. Power cycle and time the warm-up. No warmth at all after five minutes suggests no power is reaching the heater.
  3. The thermal fuse, heating element and triac board are inside the machine at mains voltage. A technician would test them with the machine unplugged and find out why a fuse opened (leak, scale or a latched triac).
Flowchart for fixing ER18: work through each step, stop as soon as the code clearsER18 appears1. Check the obvious: water tank full andseated, no "fill tank" prompt, machine on asocket that is not shared with a kettle or…Fixed?yesDone2. Power cycle and time the warm-up.Fixed?yesDone3. The thermal fuse, heating element andtriac board are inside the machine at mainsvoltage.Still showing?Mains voltage is present at the element andtriac board.
The same steps as the list above, cheapest first. Stop as soon as the code clears.

When to stop and call a repairer

Mains voltage is present at the element and triac board. Do not open the machine or test live circuits; this is a bench repair for a technician.

What it costs

PartsNot published by Breville. Ask an authorised service centre for a quote.
ServiceNot published by Breville. Ask an authorised service centre for a quote.
Worth repairing?Get a quote. Breville does not publish part costs; on an older machine compare the quote with a refurbished replacement.

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). One technician video says the entry method differs between machines built before and after 2018, so if this does not work, do not keep trying.

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

Beyond the fix

Did you knowOn Oracle machines the steam boiler has its own pump-fed fill and level probes, and one technician explains that a steam boiler that cannot heat leaves the display climbing to about 70 C and stalling while the coffee side is fine.

Tips and tricks

  • If the display stalls near 68 to 70 C, a technician video says to suspect probe scale, a scaled fill hose or an opened thermal fuse; all need opening the machine, so book a qualified technician.technician video
  • Listen at power on: a pump that runs without stopping suggests the steam boiler is not filling, which is useful to tell a technician.technician video
  • Use only cold filtered water with some mineral content and descale on schedule using Breville's own descaler at the stated dose.manufacturer manual

Common mistakes

  • Descaling again hoping it will fix a stall at about 70 C; one repairer shows a descale can expose a weak level probe rather than cure it.
  • Keeping the machine switched on for hours while it repeatedly tries to heat.

Easily confused with

  • ER26 is the opposite fault, steam boiler too hot. ER20 points to the fill or level side rather than temperature.

Further reading

Questions

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

Steam boiler temperature not rising as expected. The controller is switching the steam boiler and its pump heater on but the temperature is not climbing. Technician sources point to a heater that is not getting power (a thermal fuse or a triac) or an element that has failed. A sensor that has drifted can mimic this. Breville does not publish this code table, so the meaning comes from third-party service tables.

Can I fix ER18 myself?

DIY difficulty: not recommended. Check the obvious: water tank full and seated, no "fill tank" prompt, machine on a socket that is not shared with a kettle or heater on the same circuit. Power cycle and time the warm-up. No warmth at all after five minutes suggests no power is reaching the heater.

How much does it cost to fix ER18?

Not published by Breville. Ask an authorised service centre for a quote. Not published by Breville. Ask an authorised service centre for a quote.

Is it worth repairing?

Get a quote. Breville does not publish part costs; on an older machine compare the quote with a refurbished replacement.

When does ER18 typically show up?

Breville / Sage Oracle Touchs report ER18 any time. There is no reliable pattern to when it appears — treat any occurrence as real.

Can I keep using the machine with ER18 showing?

Treat it as a stop-using signal: ER18 marks a fault that can damage the machine (or worse) if you keep running it. Do the safe first steps below, then stop.

Will ER18 clear on its own?

How long does the repair take?

How reliable is this page?Breville and Sage do not publish a table of error codes for these machines in the documents we found. The meanings on this page come from third-party repair references and owner reports, so treat them as lower confidence. If your machine shows a text alert, follow the on-screen text first. Model revisions can differ: if your machine behaves differently, tell us. See our editorial policy.