Skip to content
Boiler broken down? We offer emergency call-outs across Essex. Call 01206 912148
GH Heating Services

Boiler Fault Code Lookup

What the code on your boiler display actually means — and whether it is something you can sort yourself or something that needs an engineer.

Read this first

Some codes you can clear. Some you should not touch.

A fault code is the boiler telling you which of its safety checks failed. Some of those are genuinely trivial — low system pressure is the most common code any engineer sees, and topping the system back up is a two minute job you can do yourself.

Others are the boiler shutting itself down because something is wrong with combustion, the flue, or the gas supply. Those exist to protect you and they are not to be reset repeatedly until the boiler gives in. If a fault clears and comes straight back, that is the appliance telling you the problem has not gone away.

  • Safe to try yourself: repressurising a system showing low pressure, resetting once after a power cut
  • Call an engineer: any ignition, flame, fan or flue fault, and anything that returns after one reset
  • Call 0800 111 999 immediately: if you can smell gas, whatever the display says

Codes vary between models even within the same manufacturer, so treat the tables below as a guide and your boiler manual as the authority. If in doubt, ring us — telling you over the phone that it is nothing costs you nothing.

Worcester Bosch

Worcester Bosch fault codes.

Codes for Greenstar i, Si Compact, CDi Compact and CDi Classic models.

Greenstar i System/Combi Boiler

CodeWhat it means
FDPower interrupted
C7Fan not running on start-up
C6Fan speed too high or too low
C1Fan stopping during operation
C4Fan has failed to stop
E2Flow temperature issue
E9Primary flow temperature exceeding 95°
FAIonisation detected after gas valve closed
EANo ionisation detected after ignition
F7Ionisation detected before burner start
9UControl box defective or loose
C4Control box or heat control module defective
F0Gas valve/control box error
A8Heat control module invalid
CCOutdoor sensor defect
A7Domestic hot water sensor defect
A1Pump stuck or running dry
E9Flue or high limit thermostat activated
D4Primary flow temps rising too fast

Greenstar Si Compact Boiler

CodeWhat it means
T1Ignition test
T2Fan test
T3Pump test
T4Three way valve test
T6Ionisation oscillator test
9A 362Incorrect HCM fitted
9U 233Heat Control Module (HCM) error — problem with code plug
B7 257Internal error — potential control board problem
C6 215Fan problem — fan running too fast
C7 214Fan problem — fan not running
D1 240Return sensor error — sensor may be wet or damaged
E2 222Flow sensor short circuit error
E5 218Flow temperature too high
E9 219Safety sensor fault — temperature too high, sensor short circuit or open circuit
EA 227No flame detected or flame signal loss during operation
F0 237Internal error
F7 228Flame error — false flame or flame detected before burner started
FA 306False flame fault — flame detected after burner stop
FD 231Mains power fault — electrical power interruption
FA 364Gas valve EV2 leak test failed
FB 365Gas valve EV1 leak test failed
A1 281Pump stuck or running with air in the system
C1 264Airflow stopped during operation
C4 273Airflow present during last 24 hours
D4 271Temperature difference between flow and safety sensor exceeds limit
D1 240Return sensor short circuit
E9 224Max thermostat activated — flue gas thermostat overheat
EA 227No ionisation detected after ignition
EF 349Central heating boil detected — boiler operating at minimum burner load with temperature difference greater than 18°C between flow and return
NO CODE 212Safety or flow temperature rising too fast

CDi Classic Regular Boiler

CodeWhat it means
B1Code plug not detected
C6Fan speed too low or too high
E2Central heating flow negative thermistor coefficient (NTC) sensor defective
E9Safety temperature limiter in central heating flow has tripped
EAFlame not detected
F0Internal error
F7Flame detected even though appliance switched off
FAFlame detected after gas shut off
FDReset button pressed by mistake

CDi Compact Boiler

CodeWhat it means
T1Ignition test
T2Fan test
T3Pump test
T4Three-way valve test
T6Ionisation oscillator test
9A 362Incorrect HCM fitted
9U 233Heat Control Module (HCM) error — problem with code plug
B7 257Internal error — potential control board problem
C6 215Fan problem — fan running too fast
C7 214Fan problem — fan not running
D1 240Return sensor error — sensor may be wet or damaged
E2 222Flow sensor short circuit error
E5 218Flow temperature too high
E9 219Safety sensor fault — temperature too high, sensor short circuit or open circuit
EA 227No flame detected or flame signal loss during operation
F0 237Internal error
F7 228Flame error — false flame or flame detected before burner started
FA 306False flame fault — flame detected after burner stop
FD 231Mains power fault — electrical power interruption
FA 364Gas valve EV2 leak test failed
FB 365Gas valve EV1 leak test failed
A1 281Pump stuck or running with air in the system
C1 264Airflow stopped during operation
C4 273Airflow present during last 24 hours
D4 271Temperature difference between flow and safety sensor exceeds limit
D1 240Return sensor short circuit
E9 224Max thermostat activated — flue gas thermostat overheat
EA 227No ionisation detected after ignition
EF 349Central heating boil detected — boiler operating at minimum burner load with temperature difference greater than 18°C between flow and return
NO CODE 212Safety or flow temperature rising too fast

CDi Classic Combi Boiler

CodeWhat it means
A1Water is leaking, or the pump needs replacing or freeing due to running dry
A7The hot water NTC sensor is defective — the hot water sensor or connecting leads need checking
A8Break in communication to FX sensor controls — electrical connections need checking
B1Code plug not detected
C6Fan speed too low — the fan lead and connector need checking and may need replacing
E2Central heating water flow NTC sensor defective — check CH flow NTC sensor and connection leads
E9Safety temperature limiter in central heating flow has tripped — system pressure or safety temperature limiter needs checking
EAFlame not detected due to a gas issue — gas supply, power supply or igniter, electrode and lead need checking. Contact a Gas Safe engineer
F0Electrical connector contacts or programmer interface module — check ignition leads are not loose
F7Flame detected even though the appliance is switched off — check the electrode assembly is dry and the PCB and flue are clear
FAFlame detected after gas shut off — the gas valve needs checking. Contact a Gas Safe engineer
FDReset button pressed by mistake — press reset button again

CDi Highflow Boiler

CodeWhat it means
A1Pump dry run detection, or pump running in air — the system pressure needs checking
A5Tank NTC defect
A7Domestic hot water NTC defect
A8Energy Management System (EMS) communication error
B1Code plug not detected
B2, B3, B4, B5, B6Data error
B7Burner control error
C6Fan defect
D3External temperature limiter
D5Condensate pump failure
D6Internal heat bank overflow
EAFlame not detected
E2Primary NTC defect
E9Safety temperature limiter in central heating flow stat tripped
F0Internal error
F1ROM fault
F7Flame detected after appliance has been shut off
FAFlame detected after gas shut off
FDReset button pressed — try pressing the reset button again

Greenstar 8000

CodeWhat it means
200 OBoiler in heating mode
201 OFan not running on start-up
202 OBoiler in anti-cycle mode
203 OBoiler in standby mode
204 OCurrent primary water temperature higher than set value
208 OChimney sweep demand
224 VSafety temperature limiter has tripped — top up water until the reset pressure is reached
227 VNo flame signal after ignition — burner control unit could need replacing
228 VFlame signal without flame present — air/gas ratio control valve may need replacing, as might the ionisation cable
305 OBoiler in hot water anti-cycle mode
306 VFlame signal after closing the fuel supply — the air/gas ratio control valve might need replacing
360 VIncompatible code plug — check a correct code plug is installed, and exchange or reconnect it
815 W/BLow loss header temperature sensor faulty — check the sensor port, or check the differential sensor for incorrect installation position or breakage
1010 ONo BUS communication cable — EMS-Bus is not connected or is damaged. Connect the cable for the EMS-Bus, replace the damaged cable, or exchange the fuse
1017 WWater pressure too low — the water needs topping up, and the vent system or pressure sensor may need replacing
1021 BHot water temperature sensor is defective — the plug to the hot water temperature sensor may not be connected
1022 BHot water storage temperature sensor is defective — connect the plug correctly, mount the sensor correctly, or replace it
1037 WOutside temperature sensor is defective — check the connecting lead
1065 BPressure sensor defective or not connected — check the pressure sensor connection as it may need replacing
1068 WOutside temperature sensor defective — check the connecting lead
1073 WShort circuit of the flow temperature sensor — the temperature sensor may need replacing
1074 WNo signal from the flow temperature sensor available — connect the plug correctly, or the sensor could need replacing
1075 WShort circuit of the temperature sensor at the heating block — the sensor may need replacing
1076 WNo signal from the temperature sensor at the heating block — replace the sensor, the connecting lead, or the control unit
2920 VError with the flame monitoring
2924 VNo feedback from the modulating gas valve — the gas valve relay is defective. Press reset and apply burner start; if the fault recurs the gas valve needs replacing
2925 VFeedback from the modulating gas valve is too low
2927 BFlame failed during burner operation — open the main shut off valve, shut down the appliance and check the gas line, replace the ionisation electrode, set the burner correctly at minimum rated load, check the integrity of the flue system, check whether the room air supply or ventilation opening is too small, clean the heating block on the flue gas side, or replace the control unit or burner control unit
2946 VIncorrect code plug detected — the code plug needs replacing
2948 BNo flame signal — with low output the burner starts automatically after cleaning. If the fault occurs repeatedly, the setting of the CO2 valves needs checking
2963 BSignal from flow and heat exchanger temperature sensor outside the permissible range — the connecting lead needs connecting correctly
2964 BFlow rate in heat exchanger is too low
2965 BFlow temperature too high
2966 BFlow temperature rise in heat exchanger too rapid
2967 BFlow and heat exchanger temperature sensor differential too great
2970 BPressure drop in heating system too rapid
2971 BSystem pressure too low — the heating system needs venting, or water needs topping up until the preset pressure is reached. Replace the cable to the pressure sensor, or replace the pressure sensor

Vaillant

Vaillant fault codes.

Codes for ecoTEC Plus, ecoTEC Pro and ecoFIT models.

ecoTEC Plus Combi Boiler

CodeWhat it means
F.10Flow temperature sensor is experiencing a defect or a short-circuit
F.13Warm start sensor or cylinder temperature sensor is either not connecting or defective
F.22Water pressure is too low, or there is an insufficient quantity of water in the product or none at all
F.23Temperature spread is too great and the water circulation is low
F.24The temperature has increased too quickly
F.25The flue gas temperature is too high
F.32Fan is not connected or is experiencing a defect
F.64There is a defect with the electronics, safety-relevant sensor or cable
F.67Flame signal is implausible
F.73Water pressure sensor is showing that the water pressure inside your boiler is too low
F.74Water pressure is too high
F.84Temperature difference is not plausible
Communication faultThere is a communication fault between your boiler's PCB and the display

ecoTEC Pro Combi Boiler

CodeWhat it means
F.10Flow temperature sensor is experiencing a defect or a short-circuit
F.13Warm start sensor or cylinder temperature sensor is either not connecting or defective
F.22Water pressure is too low, or there is an insufficient quantity of water in the product or none at all
F.23Temperature spread is too great and the water circulation is low
F.24The temperature has increased too quickly
F.25The flue gas temperature is too high
F.32Fan is not connected or is experiencing a defect
F.64There is a defect with the electronics, safety-relevant sensor or cable
F.67Flame signal is implausible
F.73Water pressure sensor is showing that the water pressure inside your boiler is too low
F.74Water pressure is too high
F.84Temperature difference is not plausible
Communication faultThere is a communication fault between your boiler's PCB (inside the electronics box) and the display

ecoFIT Pure Combi Boiler

CodeWhat it means
F.10Flow temperature sensor fault — short circuit
F.22Safety switch-off because the water pressure inside the boiler is too low
F.28Boiler ignition fault — unsuccessful ignition when starting up
F.29Flame loss fault
F.49eBus fault — voltage is too low
F.65Electronics temperature is too high
F.71Fault with the flow or return temperature sensor
F.87Fault with electrodes
F.88Fault with the gas valve
F.89Fault with the pump
CommunicationYour boiler's PCB and user interface are not communicating

ecoTEC Exclusive Green iQ Combi Boiler

CodeWhat it means
F.10Flow sensor has short circuited
F.11Return sensor has short circuited
F.22Safety switch-off because boiler water pressure is too low
F.32Faulty fan
F.64Electronics or sensor fault
F.68Fault — the flame signal is unstable
F.73Water pressure sensor fault
F.74Water pressure sensor fault
F.90Communication fault

ecoTEC Plus System Boiler

CodeWhat it means
F.10Flow temperature sensor is experiencing a defect or a short-circuit
F.13Warm start sensor or cylinder temperature sensor is either not connecting or defective
F.22Water pressure is too low, or there is an insufficient quantity of water in the product or none at all
F.23Temperature spread is too great and the water circulation is low
F.24The temperature has increased too quickly
F.25The flue gas temperature is too high
F.32Fan is not connected or is experiencing a defect
F.64There is a defect with the electronics, safety-relevant sensor or cable
F.67Flame signal is implausible
F.73Water pressure sensor is showing that the water pressure inside your boiler is too low
F.74Water pressure is too high
F.84Temperature difference is not plausible
Communication faultThere is a communication fault between your boiler's PCB (inside the electronics box) and the display

ecoTEC Exclusive Green iQ System Boiler

CodeWhat it means
F.10Flow temperature sensor fault — short circuit
F.22Safety switch-off because the water pressure inside the boiler is too low
F.28Boiler ignition fault — unsuccessful ignition when starting up
F.29Flame loss fault
F.49eBus fault — voltage is too low
F.65Electronics temperature is too high
F.71Fault with the flow or return temperature sensor
F.87Fault with electrodes
F.88Fault with the gas valve
F.89Fault with the pump
CommunicationYour boiler's PCB and user interface are not communicating

ecoTEC Plus Regular Boiler

CodeWhat it means
F.00Flow temperature sensor fault
F.11Return temperature sensor short circuit
F.29Fault — flame loss
F.61Fault with the gas valve control system
F.85Temperature sensor fault
F.87Fault with electrodes
F.88Fault with the gas valve
CommunicationLack of communication between your boiler's PCB and user interface display

ecoFIT Pure Regular Boiler

CodeWhat it means
F.10Flow NTC has experienced a short circuit
F.11Return NTC has experienced a short circuit
F.22Safety switch-off due to low water pressure
F.23Safety switch-off because the temperature difference is too significant
F.24Safety switch-off because the temperature is rising too quickly
F.28Boiler ignition unsuccessful — failure during start-up
F.29The boiler failed during operation and has failed to re-ignite
F.32Faulty fan
F.61Fault with gas valve regulation
F.88The gas valve is not connected
F.89An incorrect pump has been detected
ConLack of communication with the PCB

Ideal

Ideal fault codes.

Codes for Logic, Vogue and Independent models.

Logic, Logic+, Vogue+ and Mexico

CodeWhat it means
F1Low water pressure
F2Flame loss
F3Fan fault
F4 / L4Flow thermistor
F5 / L5Return thermistor
F6Outside sensor failure
F7Low mains voltage
F9 / L9Unconfigured PCB
L1Flow temperature too high, or no water flow
L2Ignition lockout
L6False flame lockout
LCFive boiler resets in 15 minutes
FANegative differential flow/return rate
FUFlow/return differential greater than 50°C
DUDiverter valve in mid-position for service

Glow-worm

Glow-worm fault codes.

Codes for Energy, Ultimate and Betacom models.

Common across the range

CodeWhat it means
F28 / F1 / F4Ignition or flame-detection fault
F5Over-temperature fault
F6Central heating flow thermistor fault
F7Domestic hot water thermistor fault
F8Tank thermistor fault
F25 / F23Circulation fault
ERR / F12 / F18User-interface fault

Betacom Combi Boiler

CodeWhat it means
Red LED onLockout — low water pressure. Increase pressure to 1.5 bar and reset the boiler
Red LED flashingOverheat — check both overheat stats
Yellow LED flashingTurn the hot water control knob into its temperature range, and the central heating temperature control knob into the reset position
Yellow LED onFlame present on the burner
Green LED onPower present at the boiler
Green LED offNo power to boiler — check for 230V into the appliance, and check the fuse on the PCB

Betacom4 Combi Boiler

CodeWhat it means
F00 / F10 / F71Flow temperature sensor fault
F01 / F11Return temperature sensor fault
F20Over-temperature fault
F9 / F22Low water pressure, or slow ignition temperature rise
F26 / F77Gas valve fault
F27 / F16Flame detection fault
F29Loss of flame during operation
F32Incorrect air pressure
F49eBUS voltage fault
F61 / F62 / F63 / F64 / F65 / F67Main PCB fault
F68Flame signal fluctuation
F70Incompatible user interface
F72 / F84Permanent temperature difference between flow and return sensors
F73 / F74Pressure sensor fault
F76Thermal fuse fault
F83Thermal fuse fault
F85Flow and return sensor fault
F86Underfloor heating contact fault

Betacom C Combi Boiler

CodeWhat it means
Temp 30 flashingCentral heating thermistor fault
Temp 40 flashingDomestic hot water thermistor fault
Temp 50 flashingOutdoor sensor fault
Temp 60 flashingLow system pressure
Temp 70 flashingAir pressure switch fault
Temp 80 flashingOver-temperature open circuit
Temp 90 flashingFlame or gas failure

Ultracom 3 (cxi, sxi, hxi, 35)

CodeWhat it means
F00 / F10 / F71Flow sensor fault
F01 / F11Return sensor fault
F20Over-temperature fault
F26 / F77Gas valve fault
F27 / F16Flame detection fault
F29Loss of flame during operation
F32Incorrect air pressure
F49eBUS voltage fault
F61 / F62 / F63 / F64 / F65 / F67Main PCB fault
F68Flame signal fluctuation
F70Incompatible user interface
F72 / F84Permanent temperature difference between flow and return sensors
F73 / F74Pressure sensor fault
F76Thermal fuse fault
F83Thermal fuse fault
F85Flow and return sensor fault
F86Underfloor heating contact fault
F9 / F22Low water pressure, or slow ignition temperature rise

Flexicom (cx, hx, sx, hxi)

CodeWhat it means
F9Water pressure sensor, blocked filter or pump fault
F11Flow and/or return thermistor fault
F13PCB memory or sensing fault
F14Gas valve control defective
F15eBUS voltage failure
F43Generic error
F70Software incompatible
F73Pump not detected when expected
F77Condensate pump error, if fitted
F24Central heating return temperature above 90°C
F2 / F3Fan or air pressure switch fault
F3Fan unable to reach ignition speed

Compact (e and s)

CodeWhat it means
No hot waterCheck the hot water microswitch and external controls (230V on SL)
No central heatingCheck the hot water microswitch (if the hot water LED is lit) and external controls
No central heating, boiler firingCheck the diverter valve motor and cartridge
Locks out within 10 secondsCheck the pump prove switch, air pressure switch and overheat stat
Poor burner pressureAdjust burner pressure or ignition pots on the PCB

Ci Range (plus) and Si Range

CodeWhat it means
F2Fan or air pressure switch fault
F3Air fault
F12PCB to display connection fault
F13Main PCB connection fault
F14Central heating flow temperature above 95°C
F15Gas valve stepper motor fault
F17Supply voltage below 170V
F19Central heating thermistor unplugged
F20Software incompatibility

Xtramax HE

CodeWhat it means
F24Central heating return temperature above 90°C
F25Maximum temperature rise slope
F26Maximum delta temperature
F13PCB memory or sensing fault
F14Gas valve control defective
F15eBUS voltage failure
F9 / F22Low water pressure, or ignition temperature rise too slow
F2 / F3Fan fault
F25 / F23Circulation fault
F73Pump not detected when expected
F70Software incompatible
F77Condensate pump error, if fitted

Xtrafast 96/120 and E1

CodeWhat it means
F00No fault
F02Airflow fault
F05Over-temperature
F06Central heating thermistor or wiring fault
F08Storage vessel thermistor or wiring fault
F09System pressure sensor fault
F10Fan fault
F13PCB fault
F14Central heating flow temperature above 97°C
F15Gas mechanism fault
F20Communication fault

Ultracom 35 Store

CodeWhat it means
F02 / F12Hot water temperature sensor fault
F03 / F13 / F79Storage tank temperature sensor fault
F81Hot water circuit over-temperature

Common questions

What people ask about fault codes.

My boiler shows low pressure. Can I fix that myself?

Usually, yes — it is the most common fault there is. The filling loop under the boiler tops the system back up to around 1 to 1.5 bar cold. If it drops again within days you have a leak somewhere, and that is worth finding rather than topping up every week.

Is it safe to keep resetting the boiler?

Once, after a one-off event like a power cut, is reasonable. Repeatedly resetting a boiler that keeps locking out is not — the lockout is a safety function and overriding it repeatedly is how a small fault becomes a dangerous one. If it returns, stop and call someone.

The code is not in these tables. What now?

Check the manual for your exact model, because codes differ between models from the same manufacturer. Or ring us with the make, model and code and we will tell you what you are looking at.

Does a fault code mean I need a new boiler?

Almost never on its own. Most codes point at a single component, and most of those are worth replacing. We will tell you honestly if a boiler is past economic repair rather than quote a replacement by default.

Can I smell gas — what do I do?

Stop reading this, do not touch any electrical switches, open the windows, turn the gas off at the meter if you can reach it safely, get everyone out and call the National Gas Emergency Service on 0800 111 999. That takes priority over any fault code.

Related

If it needs an engineer.

Most codes end in a repair, and most repairs are one visit.

Got a code you cannot clear?

Ring us with the make, model and code and we will tell you what you are dealing with before anyone comes out.