Error code reference
Error codes for Thermoplan's Black&White4 family, including the Compact, Competizione, and neo. For each code: what the machine is telling you, what usually causes it, what's safe to try yourself, and when to put the tools down and call.
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 Thermoplan product documentation research and our own GTA service logs. Updated July 2026
The brewing piston didn't reach the position the controller expected. Either it's mechanically jammed or the position sensor has stopped reporting honestly.
If TX0113 comes back after a restart, the brewer needs service, not more restarts. Book us in and mention the code.
The brewing chamber (the POD) isn't registering as closed, so brewing is blocked.
If TX0139 survives a recalibration power-cycle, the brewer's mechanics or position sensor need service.
The puck counter says the grounds drawer has hit capacity. The machine blocks drinks until it's emptied and the counter resets.
Only if the counter refuses to reset after a proper empty-and-reinsert. That points at the detection switch.
The machine can't detect the grounds drawer, so brewing is blocked.
If the message stays with the drawer firmly seated, the detection switch has likely failed. It's a quick swap.
A fault in the hydraulic module, the pump-and-valve assembly on the brewing side. Brewing is blocked.
Hydraulic module work is strictly technician territory; there's pressurized water and tight tolerances in there. Call us.
A timed operation overran its window, usually a heating cycle that rarely reached its setpoint. The controller stops rather than keep pushing a circuit that isn't responding.
If descaling is current and TX0116 persists, the element or temperature sensor needs a technician.
The steam boiler is reporting a temperature outside its operating window, so all steam functions are blocked.
Steam boiler sensors and elements are technician-only territory. Call us rather than opening anything.
The coffee boiler's temperature is out of range, and brewing is blocked until it recovers.
If a power cycle and a current descale don't clear it, the element, sensor, or Klixon safety needs replacing. That's our job.
A pressure sensor is reading out of range. Depending on configuration that could be steam boiler, brew, or pump pressure.
Pressure sensor faults need a technician with gauges. Mention any companion codes when you call.
The milk pump's current draw or flow is out of spec. It may be jammed with dried milk, worn, or failed outright.
If a milk clean and a full, connected container don't bring it back, the pump needs attention. On hard-running machines a milk pump swap is routine work for us.
The milk temperature reading is outside the food-safe or operating range. The machine flags it before drink quality and safety drift.
If the cooler checks out and fresh milk has had time to chill, the sensor or cooler needs service. Mention this code when booking so the right cooler parts are on the truck.
The right-hand hopper sensor reports no beans, so drinks that use the right bean type are blocked.
Call only if the sensor keeps reporting empty with a visibly full hopper. That's a sensor fault, and it's a quick fix.
The left-hand hopper reports empty, blocking drinks that draw from the left bean type.
Same rule as the right side: call only if a full hopper still reads empty.
The grinder motor is drawing excess current or has stalled, almost typically because something harder than coffee is sitting in the burrs.
Straight away, before anyone retries it. Repeated start attempts against a jammed burr set will burn out the motor and turn a cheap fix into an expensive one.
An internal communication fault between the control board and one of its subsystems. Whatever module dropped off the bus is unreachable until the link is restored.
Interface faults are technician work. Call us with your notes on what still functions; it shortens the diagnosis.
A generic system fault. What it actually means depends on the firmware version and whatever codes appear alongside it.
If TX0119 survives a power cycle it needs diagnostic tools. Call us and read out every code on the screen, not just this one.
The internal CAN bus link between the main controller and a subsystem has dropped.
CAN faults need diagnostic tools to trace. Tell us which functions still respond; that narrows down the failed node before we arrive.
The machine has spotted a software inconsistency or an out-of-date version, often after a component swap or a partial update.
Updates go through the Thermoplan service interface, not a USB stick. Call us and we'll bring the right tooling.
The touchscreen is unresponsive or registering bad input.
Display work is technician-only. Whether the screen is dark or just deaf changes the part we bring, so mention which when you call.
The machine isn't seeing water flow, or the flow meter is sending too few pulses. Coffee dispensing stops until flow comes back.
If the supply is confirmed open and TX0115 returns, the flow meter or pump needs servicing. Call us.
The water filter cartridge has reached its rated capacity. The machine is asking for a fresh one before scale starts getting through.
Only if the counter won't reset after a correct cartridge swap. That usually means the reset step was missed or a sensor needs attention.
No water flow detected, or the flow meter has failed. This is the deeper version of TX0115, raised when the fault sits further into the hydraulic side.
If the standard checks don't clear it, the flow meter or pump needs servicing. Book a visit.
The machine sees no water in the tank or from the supply, so dispensing stops.
Only if the message persists with confirmed water. A stuck float or a failed sensor is the usual culprit then.
A cleaning cycle started but rarely finished. The machine may block coffee until a full cycle runs through.
Only if a fresh, uninterrupted restart still won't run to completion. At that point a sensor or the cleaning circuit needs attention.
The descale interval has arrived. Run the program promptly; scale damage compounds the longer it waits.
Only if the cycle won't complete or the counter won't reset afterwards. Both are quick for us to sort.
The daily cleaning cycle is due, and the machine may restrict dispensing until it runs.
Only if the cycle refuses to run at all. That's usually a sensor or dosing fault in the cleaning circuit.
The milk-cleaning solution is exhausted, so milk cleaning cycles can't complete until it's replenished.
Only if a fresh bottle with the pickup tube seated still reads empty. That's the level sensor.
The machine has decided a technician is needed. The trigger varies, but this is Thermoplan's hard stop: the firmware won't let the condition be worked around.
Now. This code exists to put a technician in front of the machine, and continuing to run it can turn a contained fault into a bigger one.
An operator-facing prompt that the machine needs help, usually paired with a deeper fault code behind it.
Call with the screen contents in front of you. The companion code tells us what to load on the truck.
The service door reads open, and brewing is blocked for safety until it latches.
If the door is clearly closed and the message stays, the magnetic switch has failed. It's a fast swap.
The drip tray's level sensor reports full. Empty it and the machine carries on.
Only if the sensor keeps insisting a freshly emptied tray is full.
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 Thermoplan 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 Thermoplan 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.
Thermoplan 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 Thermoplan, 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 Thermoplan'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.
31 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
University food services across two campuses. Their preventive maintenance schedule fits our academic calendar so we stay running through exam season.
We diagnose Thermoplan codes by phone routinely. Same-day on-site dispatch if it needs hands on the machine.
Call (289) 217-3796 now →