Buderus C0 289 Fault Code: Causes, Fixes & Repair Costs
What does the Buderus C0 289 fault code mean?
The C0 289 fault code on Buderus boilers indicates that the boiler's control system has detected a short circuit in the circuit connected to the pressure sensor. The 'C0' prefix denotes a short-circuit-type fault, and code 289 points specifically to the pressure sensor connection or its communication with the UBA control module (the boiler's main management unit). When this fault triggers, the boiler enters a lockout state and shuts down completely, displaying the code alongside a flashing 'H' symbol on the screen. The boiler will not restart automatically — a manual reset is required. Many owners find the boiler runs for a short period after a reset before the fault returns, which points to an underlying electrical or component fault that needs professional attention.
General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.
Common causes
- Faulty or blocked pressure sensor Common
The pressure sensor itself is the most frequent culprit. Debris or scale can clog the small measuring port of the sensor, disrupting its readings and causing the control board to register a short circuit. The sensor may also have simply failed electrically. Because this is the primary meaning of code 289, it is always the first component to investigate.
- Damaged or corroded sensor wiring and connectors Common
The wiring loom and plug connectors linking the pressure sensor to the UBA control module can suffer from moisture ingress, corrosion, or physical damage over time. A corroded pin or loose connector can create exactly the low-resistance fault condition that triggers a C0 (short circuit) code, even if the sensor itself is in reasonable condition.
- Loose or misaligned UBA control module connection Sometimes
The UBA module (the boiler's central controller) connects to the rest of the system via a multi-pin socket. If this connection is not perfectly seated — due to vibration, a previous repair, or a bent pin — communication faults between the module and the sensor circuit can generate this code. Careful reseating by an engineer often resolves these cases.
- Failed UBA control module (PCB) Rare
If the wiring, connectors, and sensor all test correctly, the fault may lie within the UBA control module itself. Internal component failure on the board can produce spurious short-circuit readings. This is a less common but more expensive outcome, usually confirmed only after other causes have been ruled out.
How to fix it
- Reset the boiler (once or twice only) DIY safe
Buderus boilers can be reset by simultaneously pressing and holding the up (▲) and down (▼) buttons until the 'H' and '!' symbols disappear from the display. Alternatively, switching the boiler off and back on at the mains can achieve the same result. If the boiler fires up normally, monitor it closely. Important: do not reset the boiler more than two or three times in succession. Repeated rapid resets can damage the ignition transformer and worsen the situation.
- Check your gas supply is active DIY safe
Confirm that other gas appliances in the property — such as a hob or gas fire — are working normally. If they are not, contact your gas supplier rather than an engineer, as the issue lies with the supply rather than the boiler.
- Visually inspect the area around the boiler for obvious wiring issues DIY safe
Without removing any panels or touching internal components, look for any obviously disconnected or damaged cables visible at the boiler. Do not probe inside the boiler casing. If you see nothing obviously wrong, proceed to calling an engineer.
- Arrange a Gas Safe registered engineer to inspect the pressure sensor Gas Safe engineer
A qualified engineer will locate the pressure sensor, check its measuring port for blockage or corrosion, test it electrically with a multimeter, and clean or replace it as required. Pressure sensor parts are relatively low cost (typically £15–£40), so if this is the root cause, the overall repair bill should be modest.
- Have the engineer inspect and test the sensor wiring and connectors Gas Safe engineer
The engineer should check the full wiring loom from the pressure sensor back to the UBA control module, looking for corrosion, chafing, or loose pins. Cleaning corroded contacts or replacing a damaged connector can resolve the fault without the need for any major parts.
- Have the engineer check and reseat the UBA control module Gas Safe engineer
If wiring and the sensor are sound, the engineer will check the UBA module's connection to its socket. The module is accessed by turning a central retention screw anti-clockwise. They will inspect the pins for damage and realign and reseat the module carefully before retesting.
- Replace the UBA control module or PCB if other checks are inconclusive Gas Safe engineer
If all wiring, connectors, and the sensor test satisfactorily but the fault persists, the UBA module itself may need replacing. This is the most expensive outcome and should only be recommended once an engineer has systematically ruled out the more straightforward causes.
- Call a Gas Safe registered engineer if the fault has not already been resolved Gas Safe engineer
If you have reset the boiler and the fault has returned, or if you have not been able to identify a simple cause yourself, contact a Gas Safe registered engineer. You can verify an engineer's registration at GasSafeRegister.co.uk. Working on gas appliances without Gas Safe registration is illegal in the UK and can invalidate your home insurance.
Parts you may need
- Buderus water pressure sensor · from £28
- Sensor wiring loom / connector harness · from £35
- UBA control module (UBA 3 or UBA 4, model dependent) · from £220
The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.
Typical repair cost
Expect to pay roughly £100–£320, depending on the underlying cause.
Frequently asked questions
Can I keep resetting my Buderus boiler to clear the C0 289 code?
You can reset the boiler once or twice to see if normal operation is restored, but repeated resets are not a solution and carry a real risk. Buderus explicitly warns that pressing the reset button more than three times in succession when the burner refuses to start can damage the ignition transformer. If the fault returns after one or two resets, treat it as a sign that an underlying component fault needs proper diagnosis by a Gas Safe engineer.
How much does it cost to fix a Buderus C0 289 fault in the UK?
For the most common causes — sensor cleaning, connector repair, or a straightforward pressure sensor replacement — most people pay between £100 and £200 including labour and parts. If the UBA control module needs replacing, costs typically rise to £250–£350. A full PCB replacement is the most expensive scenario and can cost more, but this should only be necessary if an engineer has ruled out all cheaper causes first. Diagnostic call-out fees are generally £60–£90, and a fair engineer will put that towards the cost of the repair if you proceed.
What is the UBA control module on a Buderus boiler?
The UBA (Universal Burner Automation) module is the central electronic controller that manages burner operation, sensor inputs, and safety functions on many Buderus boilers. It communicates with components like the pressure sensor, and if its connection or internal circuitry develops a fault, it can produce short-circuit codes like C0 289. Engineers can often resolve UBA-related issues by carefully reseating the module's connector rather than replacing the entire unit.
Could the C0 289 fault be related to a flame or ignition problem rather than the pressure sensor?
Primarily, code 289 refers to a short circuit detected at the pressure sensor circuit, and that is the first thing a competent engineer will investigate. However, there are reports — particularly on the GB142-60 — of ignition or flame detection issues presenting alongside or contributing to this code. This is one reason a thorough diagnosis is important rather than simply swapping the pressure sensor without further testing. An experienced Buderus engineer will check the broader control system if the sensor proves to be in good order.