☕ CodeFix

Breville / Sage Oracle Error rror 28: internal communication fault

Error rror 28 means: Communication fault between control boards.

Short answer. The display or main board has lost contact with another board inside the machine. Nine times out of ten that is a ribbon cable that has worked loose, moisture on a connector, or a board that has been splashed by a leak. A genuinely dead board is the rarer, dearer case.
Part at faultcontrol board ribbon cable / boards
Severityhigh
DIY difficultymoderate
When it appearsany time

How to fix Error rror 28

  1. Unplug for ten minutes, then power back on. Board resets clear a surprising number of these.
  2. Look for a leak. Pull the drip tray, tank and hopper and look for water trails under the machine or on the base plate.
  3. Open the machine and reseat every ribbon cable and plug between the display board, main board and power (triac) board. Push each connector home until it clicks.
  4. Dry any wet connector with a hair dryer on low, and fix the leak that wet it.
  5. If the fault persists with everything dry and seated, one of the boards has failed. Get a quote before ordering: board prices vary a lot by model.

When to stop and call a repairer

If the display is blank or flickering as well, do not keep power-cycling; that can take a struggling board from intermittent to dead.

What it costs

Parts: Nothing if it is a cable; a control board is $100 to $250.

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? Cable or moisture: yes, free. Board: compare the quote with a refurbished machine.

How to check the error log

Leave the machine plugged in but switched off. Press and hold 1 CUP, 2 CUP and POWER together for at least one second. After the long beep the LCD shows the firmware version (starts with "Fr"). Press the SELECT dial once to open Error Storage, then rotate it to step through errors 1 to 32 and the stored count for each. Scroll past error 32 to "ErSt" and hold SELECT for 3 seconds to clear the log.

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

Same fault on other Breville / Sage machines

FAQ

What does Error rror 28 mean on the Breville / Sage Oracle?

Communication fault between control boards. The display or main board has lost contact with another board inside the machine. Nine times out of ten that is a ribbon cable that has worked loose, moisture on a connector, or a board that has been splashed by a leak. A genuinely dead board is the rarer, dearer case.

Can I fix Error rror 28 myself?

DIY difficulty: moderate. Unplug for ten minutes, then power back on. Board resets clear a surprising number of these. Look for a leak. Pull the drip tray, tank and hopper and look for water trails under the machine or on the base plate.

How much does it cost to fix Error rror 28?

Nothing if it is a cable; a control board is $100 to $250. 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?

Cable or moisture: yes, free. Board: compare the quote with a refurbished machine.

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