Error code reference
These are the fault codes and service alerts the USB-equipped Rancilio machines put on the display, what each one is telling you, and what to check before you call. They cover the current Classe 5, 7, 9, 11, and 20 range plus the Specialty RS1 and Invicta, and the same codes apply to the legacy Epoca and Millennium machines still in service. Everything here is read through the USB service board.
We'll get back to you today with what it likely is.
Thanks. We received your request.
A Grajqevci technician will get back to you today to confirm your machine and book the visit. If it's urgent, call us directly at (289) 217-3796.
Something went wrong sending your request.
Please try again, or call us directly at (289) 217-3796 and we'll book your service over the phone. You can also email [email protected].
About these codes. Compiled from current Rancilio product documentation and our own GTA service logs. Where a code applies only to certain platforms, the Xcelsius groups, the Classe 20 ASB, or the RS1 micro-boilers, the entry says so. Updated July 2026
The boiler didn't reach setpoint inside the allowed warm-up window, so the USB board cuts the element to guard against dry-firing or a scale-driven runaway.
Call us. We test element resistance, verify the SSR, and descale if scale is the underlying cause. Untreated Toronto water shortens element life, so scale is a common root here.
Steam boiler pressure is outside the safe window, or the pressure stat isn't cycling correctly, so the element is cut.
Call us right away. The fix is a pressure-stat replacement and a safety-circuit check.
On Xcelsius and Classe 20 ASB machines each group controls its own temperature, and one group is now reading outside its allowed offset from setpoint.
Call us. We descale the group, verify the sensor against a calibrated reference, and recalibrate the Xcelsius offset through the USB service menu.
On the Specialty RS1 each stainless group carries its own micro-boiler with two elements. The flagged group is reading out of range, or one of its elements has stopped responding.
Call us. We test element resistance on each side, check the SSR, and reseat the group insulation. RS1 work needs hands that know the dual-element layout.
On the Classe 11, Classe 20, and RS1 the pre-infusion solenoid either didn't actuate or didn't give the expected response, so pre-infusion is bypassed and the shot runs at full pressure.
Call us. We swap the coil or the full solenoid, then verify the pressure curve.
On machines with steam-circuit feedback this is informational: the controller is seeing a pattern that fits a leaking steam valve. The machine keeps running.
Schedule it. A steam valve rebuild is routine work.
The controller started a volumetric shot but rarely saw flow meter pulses before the timeout, so the shot aborts. Volumetric dosing stays unreliable until it's cleared.
Call us. We clean the flow meter and reprogram the dose; if the meter is worn, we'll quote a replacement.
Brew pressure feedback is sitting below the expected window across all groups. Shots may still finish, but extraction is inconsistent.
Call us. We reset the OPV against a portafilter gauge and replace the pump if it's below spec.
The link between the USB service board and the front-panel display, or one of the slave group boards, is degraded or lost.
Call us. We check the cabling, confirm the firmware version across the boards, and replace a slave board if one has failed.
One or more dose buttons on the affected group aren't registering presses, aren't lighting up, or both. The machine keeps working on the other groups.
Schedule it when convenient. We service the full button bank with the panel off, replacing LEDs and switches together.
The autofill solenoid stayed open past the allowed fill window without the level probe ever seeing 'full', so the fill circuit is cut.
Call us. We descale the probe, test the solenoid, and dye-trace if a leak is suspected. Don't keep restarting it if there's water on the floor.
The maintenance counter has elapsed. It isn't a failure, and the machine keeps brewing normally.
Schedule a maintenance visit. We reset the counter through the USB service menu as part of closing out the job.
The USB service board has lost a valid signal from a boiler temperature sensor. It holds power off the element until the sensor checks out, so the machine won't heat.
Call us. The fix is a resistance test against the reference table and a targeted sensor replacement.
No codes match your filters.
Try a different search term, clear the filters, or call us and we'll diagnose from your display.
Code you can't find?
Trusted by Toronto's most demanding teams
FAQ
9 answers about resetting codes, recurring faults, firmware versions, and when DIY ends.
Updated July 2026
Every documented Rancilio fault we see is listed above, with its meaning, common causes, and what to try before calling a technician. If the code on your machine isn't on this page, call us with the exact display string and we'll work it out by phone.
Sometimes. Many Rancilio codes clear after a power cycle, a completed descale, or a counter reset through the service menu. Codes tied to a hardware fault (failed sensor, blown element, board issue) will return immediately and need a technician. Each code above lists what's safe to try first.
A code that returns after a power cycle is signalling a real fault, not a glitch. The underlying part (sensor, heating element, valve, motor, board) needs replacement. Repeat codes are diagnostic gold for us, so call with the exact code and any timing or symptom pattern you've noticed.
Rancilio updates fault tables across firmware revisions and model generations, and not every code is documented publicly. We see codes in the field that aren't in any published list. Call us with the exact display string and the model and we'll work it out from our service log.
Most calls in Toronto and the immediate GTA get same-day on-site response when scheduling allows. Tell us the code and the model when you book and we'll bring the right parts on the first visit so the repair finishes the same day in most cases.
No. We're an independent service provider, not affiliated with Rancilio, and we work on machines outside the manufacturer's authorized network routinely. That independence lets us service older or out-of-warranty machines authorized networks may decline, and quote transparently every time.
Depends on the machine, the code, and the cost. We give you honest math on this. If repairs are starting to exceed roughly 50% of a refurbished replacement and multiple major systems are throwing codes, we'll tell you it's time to look at replacing rather than running up the repair bill.
If your machine is under the manufacturer's warranty, independent service may affect coverage depending on Rancilio's specific terms. Try the manufacturer's authorized network first. If their response is slow or they decline coverage for your code, call us and we'll service it on standard terms.
13 codes are documented above, organized by the system they affect. The list is compiled from manufacturer service literature, technician forums, and our own service log. We update it as new codes appear or firmware adds new states.
What we've done
Hospital coffee program serving three nursing floors. Reliability matters more than features. They get it.
We diagnose Rancilio codes by phone routinely. Same-day on-site dispatch if it needs hands on the machine.
Call (289) 217-3796 now →