Vaillant Home System Fault codes & diagnostics

137 fault codes with plain-English explanations, severity ratings, DIY guidance, and repair cost estimates.

System Natural Gas 12-25 kW 2015-present

The fault code is already on your display

Note it down before pressing reset — resetting clears the code immediately. How to read fault codes →

Severity at a glance

Each cell = one fault code. Hover to identify.
47 High 7 Medium 83 Low

All 137 documented codes

Tap any card for details

con

Your boiler's internal computer parts are struggling to talk to each other, which means the system cannot receive the signals it needs to turn on.

High Engineer only £180-450

Parts commonly replaced

  • Main PCB
  • Internal wiring loom
  • Display interface

Related codes

d.00

This is a configuration setting that shows the boiler is automatically calculating the most efficient power level needed to heat your home.

Low DIY-safe

What to check first

  1. No action is required as this is an advisory status code, not a failure.
  2. If you wish to limit the maximum power manually, you can navigate the installer level menu to change 'Auto' to a specific kilowatt value.
  3. Monitor your radiators to ensure they are reaching the desired temperature.

Related codes

d.01

Your boiler is currently performing a routine cooling down process where the internal pump continues to run after the heating has switched off.

Low DIY-safe

What to check first

  1. No action is required as this is a normal status message and not a breakdown.
  2. Wait for the timer to finish (usually 5 minutes), and the pump will stop automatically.
  3. If the pump never stops, check that your room thermostat is not set too high.

Related codes

d.02

Your boiler is taking a planned break to prevent the system from turning on and off too frequently, which helps save energy and protect internal parts.

Low DIY-safe

What to check first

  1. Wait for the timer to finish (usually 20 minutes) and the boiler will restart automatically.
  2. Check that all radiator valves are fully open to allow heat to escape the boiler.
  3. Ensure your room thermostat is set high enough to call for heat.

Related codes

d.04

Your boiler is currently displaying the live temperature of the water inside your hot water storage cylinder.

Low DIY-safe

What to check first

  1. No action is required as this is an information code, not a fault.
  2. Press the 'Back' or 'Menu' button to return to the main display if you have finished viewing the temperature.

Related codes

d.05

Your boiler is simply displaying the target temperature it is currently trying to reach for your heating, which is a normal status message rather than an actual fault.

Low DIY-safe

What to check first

  1. Press the 'Back' or 'Menu' button to return to the main display
  2. Check that your external thermostat is calling for heat if you want the temperature to increase
  3. No action is required as this is an information code, not an error

Related codes

d.06

Your boiler is displaying the target temperature for your hot water, which is a normal status reading rather than a breakdown.

Low DIY-safe

What to check first

  1. Press the 'Back' or 'i' button to return to the main display
  2. Adjust your hot water temperature dial if you wish to change this value
  3. No action is required as this is an information code, not a fault

Related codes

d.07

Your boiler is currently displaying the target temperature setting for your hot water storage tank rather than a fault.

Low DIY-safe

What to check first

  1. Press the 'Back' or 'Menu' button to exit the diagnostic menu
  2. Turn the boiler off and back on at the main isolation switch to reset the display
  3. Consult the manual to adjust the cylinder temperature if the water is too hot or cold

Related codes

d.08

This is a normal status code showing whether your external heating controls are currently asking the boiler to provide heat or not.

Low DIY-safe £0-120

What to check first

  1. Check if your wall thermostat is turned up high enough to trigger the heating
  2. Ensure the batteries in your wireless thermostat or programmer have not run out
  3. Check that your heating timer is set to an 'On' period

Parts commonly replaced

  • Thermostat batteries
  • Room thermostat
  • External programmer

Related codes

d.09

Your boiler is simply displaying the target temperature being requested by your external thermostat, rather than indicating a breakdown or internal fault.

Low DIY-safe

What to check first

  1. Check your room thermostat or smart phone app to see what temperature is currently requested.
  2. Adjust the thermostat settings up or down to see if the value on the boiler display changes accordingly.
  3. Ensure the thermostat has working batteries if it is a wireless model.

Related codes

Showing 11–20 of 137
d.11

Your boiler is simply indicating whether its internal pump is currently running or resting while distributing heat through the system.

Low DIY-safe
d.13

Your boiler is simply showing whether the water pump for your hot water is currently running or not; this is a status update rather than a fault.

Low DIY-safe

What to check first

  1. Check your hot water timer or thermostat settings to see if the pump is scheduled to be on
  2. No action is required as this is an informational status code, not an error

Related codes

d.14

Your boiler is currently set to a specific speed for its internal pump rather than adjusting it automatically based on your home's needs.

Low Engineer only £0-120

Parts commonly replaced

  • None (Settings adjustment)
  • Internal Pump

Related codes

d.15

Your boiler is simply displaying the current operating speed of its internal pump as a percentage, which is a normal status message rather than an error.

Low DIY-safe

What to check first

  1. No action is required as this is an information code.
  2. Press the 'Back' or 'Menu' button to return to the main temperature display.
  3. If the code persists and the boiler isn't heating, try a simple reset.

Related codes

d.16

This is a status indicator rather than a fault, showing whether your external heating controls are currently asking the boiler to turn on or stay off.

Low DIY-safe £0-120

What to check first

  1. Check your room thermostat is turned up higher than the current room temperature
  2. Ensure your programmer or heating app is set to an 'On' period
  3. Replace the batteries in your wireless room thermostat if the screen is blank

Parts commonly replaced

  • Thermostat batteries
  • Room thermostat
  • Receiver unit

Related codes

d.17

Your boiler has been adjusted to measure the temperature of the water returning from your radiators rather than leaving the boiler, which is a standard setting often used for underfloor heating systems.

Low DIY-safe £0-80

What to check first

  1. Navigate to the 'd.17' setting in the installer level menu
  2. Change the value from 1 (Return) to 0 (Flow) if you do not have underfloor heating
  3. Press the 'Menu' or 'M' button to save the setting and exit

Related codes

d.18

Your boiler is simply showing its current pump setting and is not experiencing a fault; it is just letting you know whether the pump is running constantly or intermittently.

Low DIY-safe

What to check first

  1. Observe the display to see if the status code clears when the heating cycle finishes
  2. Check the user manual if you wish to change between 'Eco' and 'Comfort' modes
  3. No action is required if your heating and hot water are working as expected

Related codes

d.20

Your boiler is currently set to its maximum limit for how hot your water is allowed to get.

Low DIY-safe

What to check first

  1. Press the 'i' and '+' buttons simultaneously to enter the diagnostic menu
  2. Use the '+' button to scroll to code d.20
  3. Press the 'i' button to view the current value
  4. Adjust the temperature using the '+' or '-' buttons then hold 'i' to save

Related codes

Showing 21–30 of 137
d.21

This is a status indicator showing whether the pre-heat function for your hot water is currently switched on or off, rather than an actual fault code.

Low DIY-safe

What to check first

  1. Navigate to the 'hot water' settings on your control panel
  2. Select 'Comfort Mode' or 'Pre-heat' to toggle this setting on or off based on your preference

Related codes

d.22

This is actually a status indicator rather than a fault, showing whether your boiler 'thinks' your hot water tank is currently asking for heat.

Low DIY-safe

What to check first

  1. Check your hot water cylinder thermostat and time clock to ensure they are set to 'on'.
  2. Open the hot water tap to see if the status changes from 'off' to 'on'.
  3. No action is required if your hot water is currently working as intended.

Related codes

d.23

Your boiler is currently set to summer mode, which means it will only provide hot water and will not turn the radiators on.

Low DIY-safe

What to check first

  1. Locate the radiator temperature dial or button on the control panel
  2. Turn the dial clockwise or press the button to increase the target temperature above 'Off'
  3. Check that your external room thermostat is turned up and calling for heat

Related codes

d.24

Your boiler is checking whether there is enough water pressure to run safely, but it hasn't yet confirmed if the pressure switch is active.

Low DIY-safe £0-120

What to check first

  1. Check the water pressure gauge on the boiler front or digital display
  2. If the pressure is below 1.0 bar, use the filling loop to top it up to 1.5 bar
  3. Ensure all radiator valves are open and there are no visible leaks

Parts commonly replaced

  • Water pressure sensor
  • Filling loop valve

Related codes

d.25

This is a status indicator showing whether your boiler is currently set to pre-heat your hot water tank or maintain a warm start for your taps.

Low DIY-safe

What to check first

  1. Check your external room thermostat or cylinder stat settings
  2. Adjust the hot water schedule on your boiler controls if your water is not reaching the desired temperature
  3. Consult your user manual to see if you have manually disabled the 'Warm Start' function

Related codes

d.27

Your boiler is confused about how it should be controlling an external part, such as a pump or valve, because the settings for its internal switch are incorrectly configured.

Medium Engineer only £80-160

Parts commonly replaced

  • Main PCB
  • Multi-functional module (VR 40)

Related codes

d.28

Your boiler is notifying you of how an internal control module is currently configured to handle external components like pumps or valves.

Low Engineer only £80-120

Parts commonly replaced

  • Multi-functional module
  • PCB

Related codes

d.31

Your boiler is displaying a setting information code rather than a fault, indicating how the system manages its own water pressure levels.

Low DIY-safe

What to check first

  1. No action is required as this is an advisory status code
  2. If system pressure is low, manually top up using the filling loop
  3. Monitor the pressure gauge to ensure it stays between 1 and 1.5 bar

Related codes

d.33

Your boiler is displaying the real-time speed of the internal fan as part of its normal diagnostic checks, which is usually just an information code rather than a breakdown.

Low DIY-safe £0-120

What to check first

  1. No action required; this is an information code.
  2. Observe the display to confirm it clears once the check is complete.
  3. Restart the boiler if the code remains frozen for a long period.

Parts commonly replaced

  • No parts usually required
  • Fan assembly
  • Main PCB

Related codes

d.34

Your boiler is currently showing its internal fan speed information rather than a fault, which usually indicates the system is performing a diagnostic check or starting up.

Low DIY-safe £0-120

What to check first

  1. No action required; this is an information code rather than a fault.
  2. Observe the boiler to see if it moves to a standard operation code (e.g., S.4).
  3. If the display is stuck on this menu, press the 'back' or 'info' button to return to the main display.

Parts commonly replaced

  • None (Diagnostic code)
  • Fan assembly
  • PCB

Related codes

Showing 31–40 of 137
d.36

Your boiler is simply displaying the current speed of your hot water flow as an informational check rather than reporting a breakdown.

Low DIY-safe

What to check first

  1. Press the 'Menu' or 'Back' button to exit the diagnostic mode
  2. Turn off any running hot water taps to see if the value changes to zero
  3. Restart the boiler if the display remains stuck on this information screen

Related codes

d.40

This is not actually a fault code, but an information screen showing the current temperature of the water heading to your radiators.

Low DIY-safe

What to check first

  1. Press the 'Back' or 'Menu' button to return to the main display
  2. Turn the boiler off and back on again if the screen is stuck
  3. No further action is required as the boiler is functioning normally

Related codes

d.41

This is an information code rather than a fault, showing you the temperature of the water as it returns to the boiler from your radiators.

Low DIY-safe
d.43

Your boiler is currently set to a low-temperature efficiency mode which may prevent your radiators from getting as hot as you expect during very cold weather.

Low DIY-safe

What to check first

  1. Navigate to the installer menu or settings on your thermostat control.
  2. Locate the 'Heating Curve' or 'd.43' setting.
  3. Gradually increase the number (e.g., from 1.2 to 1.5) if your home is not reaching the desired temperature.

Related codes

d.45

Your boiler is notifying you of a specific setting adjustment related to how it calculates the temperature needed for your radiators based on the weather.

Low DIY-safe £0-80

What to check first

  1. Navigate to the installer level settings menu (if you have the manual)
  2. Locate parameter d.45
  3. Adjust the base point value to your preference between 15 and 30
  4. Save the setting and exit the menu

Related codes

d.50

Your boiler is adjusting the lowest speed of the internal fan to ensure it runs efficiently at low power levels.

Low Engineer only £0-90

Parts commonly replaced

  • None - standard diagnostic adjustment
  • Fan assembly

Related codes

d.51

Your boiler is automatically adjusting its fan speed to compensate for issues with the air supply or flue gases.

Low Engineer only £100-£250

Parts commonly replaced

  • Fan
  • Air Intake Pipe
  • Flue Terminal

Related codes

Showing 41–50 of 137
d.58

This is a configuration setting for your solar water heating system that controls whether your boiler automatically heats your water to a high temperature to kill bacteria.

Low DIY-safe £0-80

What to check first

  1. Identify if you have a solar thermal system connected to your boiler.
  2. Access the installer level menu (requires technical manual knowledge).
  3. Adjust the d.58 setting to '3' if you want the anti-legionella high-temperature cycle active, or '0' to disable it.

Related codes

d.60

Your boiler is recording how many times it has been forced to shut down because it grew dangerously hot, which usually points to a circulation or sensor issue.

Medium Engineer only £100-£350

Parts commonly replaced

  • System pump
  • Overheat thermostat
  • Main heat exchanger (flushing)

Related codes

d.61

Your boiler is struggling to light correctly and has recorded multiple failed attempts to start up.

High DIY-safe £100-£350

What to check first

  1. Check that your gas emergency control valve is open
  2. If you have a pre-payment meter, check that you have remaining credit
  3. Check if other gas appliances in your home, like a hob, are working correctly
  4. Press the reset button on the boiler control panel

Parts commonly replaced

  • Ignition Electrode
  • Gas Valve
  • Spark Generator

Related codes

d.62

Your boiler is currently operating in a lower-power mode to save energy during the night or a scheduled period of reduced activity.

Low DIY-safe

What to check first

  1. Check your external thermostat or timer settings to see if it is in 'night' or 'eco' mode.
  2. Adjust the heating schedule if you want the boiler to run at full power during this time.
  3. Wait for the scheduled period to end for the boiler to return to normal operation.

Related codes

d.64

Your boiler is displaying an information message showing how long it typically takes for the burner to light, rather than a technical fault.

Low DIY-safe

What to check first

  1. No action is required as this is an advisory status code
  2. Press the 'Back' or 'Menu' button to return to the main display
  3. Monitor the boiler for any actual fault codes starting with 'F'

Related codes

d.65

Your boiler is displaying a status code showing how long the burner is taking to fire up, which usually indicates the system is working harder than normal to ignite.

Low Engineer only £0-120

Parts commonly replaced

  • Ignition Electrode
  • Ionisation Probe
  • Gas Valve

Related codes

d.66

This is a settings status message indicating whether your boiler's pre-heat feature for hot water is currently switched on or off.

Low DIY-safe

What to check first

  1. Navigate to the 'd.66' menu setting in the installer level or diagnostic menu.
  2. Change the value to '1' (on) if you want instant hot water, or '0' (off) to save energy.
  3. Press the 'Menu' or 'Tick' button to save the setting.

Related codes

d.67

Your boiler is currently taking a temporary rest to prevent it from turning on and off too frequently, which helps protect the internal components.

Low DIY-safe

What to check first

  1. Wait 15 to 20 minutes for the timer to count down to zero
  2. Check that your room thermostat is turned up
  3. Ensure radiators are bled to allow proper heat circulation

Related codes

d.68

Your boiler is struggling to fire up on the first try and is recording how many times it has failed to ignite.

Low DIY-safe £100-280

What to check first

  1. Monitor the boiler for any lockout codes like F.28 or F.29
  2. Check that other gas appliances in the home are working correctly
  3. Ensure the condensate pipe has not frozen if the weather is very cold
  4. If the boiler eventually fails to ignite, contact a Gas Safe engineer

Parts commonly replaced

  • Ignition Electrode
  • Ionisation Probe
  • Gas Valve

Related codes

d.69

Your boiler is struggling to light itself and has failed several attempts to start up.

High DIY-safe £100-£350

What to check first

  1. Check that your gas emergency control valve is in the 'on' position
  2. Check if other gas appliances in the home (like a hob) are working
  3. If you have a pre-payment meter, ensure you have sufficient credit
  4. Press the 'Reset' button (flame symbol) on the boiler control panel

Parts commonly replaced

  • Ignition Electrode
  • Gas Valve
  • Flame Sensing Electrode

Related codes

Showing 51–60 of 137
d.70

Your boiler is currently set to a specific service mode that forces the internal valve into a fixed position rather than operating normally.

Low DIY-safe £0-80

What to check first

  1. Press the Menu button on the control panel
  2. Navigate to the Installer Level or Settings menu
  3. Locate setting d.70 and change the value back to 0
  4. Confirm and exit the menu to restore normal operation

Related codes

F.00

Your boiler has stopped working because it cannot communicate with the sensor that monitors the temperature of the water leaving the unit.

High Engineer only £100-180

Parts commonly replaced

  • Flow temperature sensor (NTC)
  • Sensor wiring harness
  • PCB

Related codes

F.01

Your boiler has stopped working because it can no longer monitor the temperature of the water coming back from your radiators.

High Engineer only £90-180

Parts commonly replaced

  • Return temperature sensor (NTC thermistor)
  • Sensor wiring harness
  • PCB

Related codes

F.10

Your boiler has detected an electrical fault with the sensor that monitors water temperature, causing it to stop heating for safety.

High Engineer only £90-170

Parts commonly replaced

  • Flow temperature NTC sensor
  • Wiring harness
  • Main PCB

Related codes

F.11

Your boiler has detected an electrical fault with the sensor that monitors water returning from your radiators, causing the system to stop working for safety.

High Engineer only £100-£180

Parts commonly replaced

  • Return temperature sensor (NTC thermistor)
  • Wiring harness
  • Main PCB

Related codes

F.13

Your boiler has lost communication with the hot water cylinder temperature sensor because of an electrical fault, meaning it cannot safely tell if your water is hot enough.

Medium Engineer only £90-160

Parts commonly replaced

  • Domestic hot water NTC sensor
  • Sensor wiring harness

Related codes

F.20

Your boiler has shut itself down because it has become too hot to operate safely.

High DIY-safe £100-£350

What to check first

  1. Check that your radiator valves are open and not turned to the lowest setting
  2. Ensure there is enough water pressure in the system by checking the gauge
  3. Wait 20 minutes for the unit to cool down and then press the Reset button (flame symbol)

Parts commonly replaced

  • Central heating pump
  • Overheat thermistor
  • Main heat exchanger (flushing)

Related codes

F.22

Your boiler has stopped working because there is not enough water pressure in the system to operate safely.

High DIY-safe £0-160

What to check first

  1. Locate the filling loop (usually two braided hoses or blue levers) underneath or near the boiler.
  2. Slowly open the valve(s) until you hear water entering the system.
  3. Watch the pressure gauge and close the valves tightly once it reaches between 1.0 and 1.5 bar.

Parts commonly replaced

  • Filling loop
  • Expansion vessel
  • Pressure sensor

Related codes

F.23

Your boiler has shut down because the internal water temperature is rising too quickly or unevenly, usually due to a circulation blockage.

High DIY-safe £120-350

What to check first

  1. Check that all radiator valves are fully open
  2. Check the boiler pressure gauge and top up to 1.5 bar if low
  3. Reset the boiler using the flame/reset button

Parts commonly replaced

  • Circulation pump
  • NTC Temperature Sensors
  • Heat Exchanger (De-scaling)

Related codes

F.24

Your boiler is overheating too quickly because water isn't moving through the system properly, causing it to shut down for safety.

High DIY-safe £120-£350

What to check first

  1. Check that your radiator valves are fully open
  2. Ensure your external heating bypass valve is open
  3. Check that the boiler pressure is between 1.0 and 1.5 bar on the gauge

Parts commonly replaced

  • Circulation Pump
  • Flow and Return Thermistors
  • Main Heat Exchanger (Cleaning or Replacement)

Related codes

Showing 61–70 of 137
F.25

Your boiler has shut down because the exhaust gases have become too hot, which is a safety mechanism to prevent internal damage.

High Engineer only £120-350

Parts commonly replaced

  • Heat exchanger
  • Flue gas NTC sensor
  • Flow/Return thermistor

Related codes

F.27

Your boiler has detected a flame when there shouldn't be one, so it has shut down as a safety precaution.

High Engineer only £120-£350

Parts commonly replaced

  • Ionisation electrode
  • Gas valve
  • Printed Circuit Board (PCB)

Related codes

F.28

Your boiler has tried to light several times but has been unable to establish a flame, meaning you have no heating or hot water.

High DIY-safe £120-£350

What to check first

  1. Check if your gas meter has credit and the valve is open
  2. Check if other gas appliances like a hob are working
  3. Press the Reset button (the flame symbol) for 3 seconds

Parts commonly replaced

  • Ignition Electrode
  • Gas Valve
  • Printed Circuit Board (PCB)

Related codes

F.29

Your boiler has lost its flame while it was running and cannot manage to light itself back up.

High DIY-safe £100-350

What to check first

  1. Check if other gas appliances like a hob are working to ensure gas supply is active.
  2. If it is freezing outside, check if the white plastic condensate pipe leading outdoors is frozen and thaw it with warm water.
  3. Press the reset button (represented by a flame with a cross through it) for five seconds.

Parts commonly replaced

  • Ignition Electrode
  • Gas Valve
  • Flame Sensor
  • Spark Lead

Related codes

F.32

Your boiler has detected a problem with the fan that safely removes exhaust gases, meaning it has shut down as a safety precaution.

High Engineer only £250-£450

Parts commonly replaced

  • Fan assembly
  • Printed Circuit Board (PCB)
  • Wiring harness

Related codes

F.33

Your boiler has identified a problem with how it moves air and fumes through the system, preventing it from starting safely.

High Engineer only £120-280

Parts commonly replaced

  • Air pressure switch
  • Fan
  • Venturi tube

Related codes

F.49

Your boiler's internal communication system has lost power or experienced a short circuit, preventing the controls from talking to the main unit.

High Engineer only £120-450

Parts commonly replaced

  • Main PCB
  • eBUS cable
  • External Controller
  • VR65 Control Center

Related codes

F.61

Your boiler has detected a communication error with the gas valve, preventing it from safely lighting the burner for heating and hot water.

High Engineer only £180-450

Parts commonly replaced

  • Gas valve
  • Printed Circuit Board (PCB)
  • Wiring harness

Related codes

F.62

Your boiler has detected that the gas valve is not closing as quickly as it should, which is preventing the unit from operating safely for your protection.

High Engineer only £180-£450

Parts commonly replaced

  • Gas valve
  • Printed Circuit Board (PCB)

Related codes

F.63

Your boiler's internal computer brain is struggling to process its saved memory, which has caused the system to stop working for safety.

High Engineer only £250-450

Parts commonly replaced

  • Main Printed Circuit Board (PCB)

Related codes

Showing 71–80 of 137
F.64

Your boiler has detected an internal electrical communication error or a faulty sensor that is preventing it from running safely.

High Engineer only £180-450

Parts commonly replaced

  • Main PCB (Printed Circuit Board)
  • NTC Temperature Sensor
  • Wiring Harness

Related codes

F.65

Your boiler's internal control board has become too hot and has shut itself down to prevent any damage to the electronics.

High Engineer only £250-450

Parts commonly replaced

  • Main PCB (Printed Circuit Board)

Related codes

F.67

Your boiler’s control board is receiving an incorrect electrical signal from the flame sensor, meaning it cannot safely confirm if the burner is lit.

High Engineer only £250-450

Parts commonly replaced

  • Printed Circuit Board (PCB)
  • Electrode Assembly
  • Wiring Harness

Related codes

F.68

Your boiler is struggling to keep a steady flame lit, which is causing the system to shut down for safety.

High Engineer only £120-350

Parts commonly replaced

  • Ionisation electrode
  • Ignition lead
  • Gas valve
  • Burner

Related codes

F.70

Your boiler’s control board has forgotten which model it is supposed to be, usually after a part has been replaced or due to a memory error.

High Engineer only £100-£350

Parts commonly replaced

  • PCB (Main Control Board)
  • User Interface/Display Module

Related codes

F.71

Your boiler has detected that one of its internal thermometers has stopped responding or is stuck on a single temperature reading, preventing it from heating safely.

High Engineer only £90-180

Parts commonly replaced

  • Flow temperature sensor (NTC thermistor)
  • Sensor wiring harness
  • Main PCB

Related codes

F.72

Your boiler has detected that the sensors measuring water temperature are giving conflicting readings or have failed, preventing the system from heating safely.

High Engineer only £90-180

Parts commonly replaced

  • Flow temperature NTC sensor
  • Return temperature NTC sensor
  • Wiring harness

Related codes

F.73

Your boiler is unable to accurately measure the water pressure because the internal sensor is sending an incorrect or missing signal.

High Engineer only £140-£220

Parts commonly replaced

  • Low water pressure sensor
  • Wiring harness

Related codes

F.74

Your boiler has detected that the water pressure is too high, or the internal sensor that monitors pressure has developed a fault.

High DIY-safe £140-£220

What to check first

  1. Check the pressure gauge; if it is above 2.5 bar, you may need to bleed a radiator to release pressure.
  2. Ensure the blue filling loop handles are fully closed and not accidentally left open.
  3. Try resetting the boiler to see if the sensor clears the error.

Parts commonly replaced

  • Water pressure sensor
  • Pressure relief valve
  • Expansion vessel

Related codes

F.75

Your boiler is unable to sense a change in water pressure when the pump starts up, preventing it from firing for safety.

High DIY-safe £160-280

What to check first

  1. Check the pressure gauge and ensure it is between 1.0 and 1.5 bar
  2. If the pressure is too low, use the filling loop to top it up
  3. Press the 'Reset' button (represented by a flame with a line through it) to restart the boiler

Parts commonly replaced

  • Water Pressure Sensor
  • Circulation Pump
  • Expansion Vessel

Related codes

Showing 81–90 of 137
F.76

Your boiler has shut down because a safety sensor has detected that the main heating component is dangerously overheating.

High Engineer only £450-£900

Parts commonly replaced

  • Main Heat Exchanger
  • Thermal Fuse
  • Overheat Thermostat

Related codes

F.77

Your boiler is having trouble clearing away excess water or exhaust gases, causing it to shut down for safety.

High Engineer only £120-350

Parts commonly replaced

  • Condensate pump
  • Flue gas flap
  • Condensate trap

Related codes

F.78

Your boiler is having trouble communicating with the hot water sensor in your external control box, meaning your hot water may not reach the desired temperature.

Medium Engineer only £90-180

Parts commonly replaced

  • Hot Water NTC Sensor
  • External Linkbox Wiring
  • Control PCB

Related codes

F.83

Your boiler has detected that its temperature sensors aren't registering a change in heat when the burner is on, which is often caused by a lack of water or a sensing error.

High DIY-safe £100-220

What to check first

  1. Check the pressure gauge on the front of the boiler or via the digital display
  2. If the pressure is below 1.0 bar, use the filling loop to top it up to 1.5 bar
  3. Reset the boiler to see if the fault clears

Parts commonly replaced

  • Flow NTC sensor
  • Return NTC sensor
  • Wiring harness

Related codes

F.84

Your boiler is confused because its internal thermometers are giving conflicting readings, causing it to shut down to prevent overheating.

High Engineer only £120-220

Parts commonly replaced

  • NTC Temperature Sensor
  • Flow/Return Thermistor
  • Wiring Harness

Related codes

F.85

Your boiler has detected that a temperature sensor is either loose or has been fitted to the wrong pipe, preventing it from reading the heat levels correctly.

High Engineer only £90-180

Parts commonly replaced

  • NTC Temperature Sensor
  • Flow/Return Pipe Clip

Related codes

F.86

Your boiler has detected an issue with the electrical connection to your underfloor heating system, preventing that part of your home from warming up properly.

Medium Engineer only £90-180

Parts commonly replaced

  • External thermostat
  • Underfloor heating wiring centre
  • Wiring harness

Related codes

F.87

Your boiler is struggling to spark correctly to light the gas, meaning it cannot provide heating or hot water until the ignition system is fixed.

High Engineer only £120-£250

Parts commonly replaced

  • Ignition electrode
  • Ignition lead
  • Ignition transformer

Related codes

F.88

Your boiler has detected a problem with how it controls the gas supply, meaning it cannot safely light the flame to provide heating or hot water.

High Engineer only £250-£450

Parts commonly replaced

  • Gas valve
  • Printed Circuit Board (PCB)
  • Wiring harness

Related codes

F.89

Your boiler has stopped working because the internal pump that moves water around your heating system has failed or is struggling to turn.

High Engineer only £220-£450

Parts commonly replaced

  • Circulation pump
  • Pump head
  • Wiring harness

Related codes

Showing 91–100 of 137
F22

Your boiler has stopped working because the water pressure is too low for it to operate safely.

High DIY-safe £0-160

What to check first

  1. Locate the external filling loop, which is usually a silver flexible hose with two small valves.
  2. Slowly open both valves until you hear water entering the system and watch the pressure gauge.
  3. Close both valves tightly once the pressure gauge reaches 1.5 bar.

Parts commonly replaced

  • Filling loop
  • Expansion vessel
  • Pressure sensor
P.06

Your boiler is currently running an automatic maintenance program to remove trapped air bubbles from the heating pipes.

Low DIY-safe

What to check first

  1. Wait 15 minutes for the program to complete automatically
  2. Check your radiator valves are open to help air move through
  3. Monitor the boiler pressure gauge to ensure it stays between 1 and 1.5 bar

Related codes

P.07

Your boiler is performing a routine self-cleaning process to remove air bubbles from the pipes and is not currently experiencing a fault.

Low DIY-safe

What to check first

  1. Wait approximately 5 to 10 minutes for the automatic purging cycle to complete.
  2. Ensure your radiator valves are open to help air move through the system.
  3. Check the boiler pressure gauge and top up to 1.5 bar if it has dropped during the process.

Related codes

S.0

Your boiler is working perfectly well but is currently resting because your thermostat or timer is not telling it to turn the heating on.

Low DIY-safe

What to check first

  1. Check that your room thermostat is turned up higher than the current room temperature.
  2. Ensure your heating programmer or timer is set to an 'on' period.
  3. Check that the batteries in your wireless thermostat have not run out.

Related codes

S.01

Your boiler is currently preparing to start the heating cycle by running its internal fan to clear out any residual gases.

Low DIY-safe

What to check first

  1. No action is required; this is a normal status message and not a breakdown code.
  2. Wait a few moments for the boiler to move to the next stage of operation.
  3. Check that your thermostat is calling for heat if the boiler stays on this code for a long period.

Related codes

S.03

Your boiler is currently in the process of lighting its burner to start heating your home; this is a normal status message and not a fault.

Low DIY-safe

What to check first

  1. Observe the boiler for a few minutes to see if the code changes to S.04 (Heating mode: Burner on).
  2. Check that your thermostat is calling for heat if the code remains for an extended period.
  3. No action is required if the boiler continues to provide heating and hot water normally.

Related codes

S.06

Your boiler is simply running its internal fan for a few minutes to clear out heat or gases after a heating cycle and will resume normal operation shortly.

Low DIY-safe

What to check first

  1. Wait for 5 to 10 minutes for the fan to finish its cooling cycle
  2. Ensure there are no obstructions to the external flue pipe
  3. If the code persists for over an hour, try restarting the boiler

Related codes

Showing 101–110 of 137
S.07

Your boiler is briefly running its internal pump after a heating cycle to safely move remaining heat away from the unit.

Low DIY-safe

What to check first

  1. No action is required as this is a normal operational status message.
  2. Ensure your radiator valves are open to allow heat to dissipate.
  3. Wait a few minutes for the boiler to return to standby mode.

Related codes

S.08

Your boiler is currently taking a short, planned break to allow heat to dissipate after finishing a heating cycle.

Low DIY-safe

What to check first

  1. Wait 5 to 10 minutes for the boiler to restart automatically
  2. Ensure radiators are not all turned off
  3. Check that the room thermostat is calling for heat

Related codes

S.10

Your boiler is currently working correctly and is simply indicating that it has received a signal to start heating up your hot water cylinder.

Low DIY-safe

What to check first

  1. No action is required as this is a normal status message rather than a fault code.
  2. Wait for the boiler to finish the heating cycle, after which the code will change.
  3. Ensure your hot water cylinder thermostat is set to your preferred temperature.

Related codes

S.11

Your boiler is currently preparing itself for a hot water demand by clearing the internal combustion chamber with the fan.

Low DIY-safe

What to check first

  1. Check if your hot water timer or thermostat is active
  2. Monitor the display to see if it changes to a heating or hot water code (starting with S.2 or S.4)
  3. No action is required as this is a normal operational status message, not a fault

Related codes

S.15

Your boiler is simply cooling itself down for a few minutes after heating your water, which is a normal part of its operation.

Low DIY-safe

What to check first

  1. Wait 5 to 10 minutes for the boiler to finish its cooling cycle
  2. Check that your hot water taps are fully turned off
  3. Ensure there is no 'constant' demand for hot water on your external controls

Related codes

S.16

Your boiler is briefly cooling down its internal components after finishing a cycle of heating your hot water.

Low DIY-safe

What to check first

  1. No action is required as this is a normal status message and not a breakdown code.
  2. Wait a few minutes for the status to change and the fan to stop automatically.
  3. If the code persists for hours, try resetting the boiler once.

Related codes

S.17

Your boiler is briefly running its pump after heating your water to safely clear away excess heat, which is a normal part of its operation.

Low DIY-safe

What to check first

  1. Check that your room thermostat or programmer is set to the desired temperature
  2. Ensure at least one radiator valve is open to allow heat to dissipate
  3. Monitor the display; this code should disappear automatically after a few minutes

Related codes

S.20

Your boiler is working normally and is simply indicating that it has received a request to heat your hot water cylinder.

Low DIY-safe

What to check first

  1. No action is required as this is an operational status message, not a fault.
  2. Wait for the boiler to finish heating the water, after which the code will change.
  3. Check your external programmer or thermostat if you did not expect the water to be heating at this time.

Related codes

Showing 111–120 of 137
S.21

Your boiler is performing a routine start-up check by running its internal fan before beginning to heat your water.

Low DIY-safe

What to check first

  1. No action required
  2. Wait for the status code to change automatically as the heating process continues

Related codes

S.23

Your boiler is simply letting you know it is currently in the process of lighting the burner to provide hot water for your taps or tank.

Low DIY-safe
S.25

Your boiler is briefly keeping the pump running to cool down internal components after providing hot water.

Low DIY-safe

What to check first

  1. Check if hot water is still being produced normally
  2. Wait a few minutes for the status code to clear automatically
  3. No action is required as this is a normal operating sequence

Related codes

S.26

Your boiler is briefly keeping the internal fan running after a hot water cycle to clear out leftover heat and exhaust gases.

Low DIY-safe

What to check first

  1. No action is required as this is a normal status code, not a fault.
  2. Wait a few minutes for the status to change once the cooling cycle finishes.
  3. If the code never clears, try a simple reset of the boiler.

Related codes

S.27

Your boiler is briefly keeping the pump running after heating your hot water to safely dissipate excess heat from the internal system.

Low DIY-safe

What to check first

  1. No action is required as this is a normal operational status message.
  2. Ensure your radiator valves or bypass valves are open to allow heat to move away from the boiler.
  3. Check that your digital programmer is not stuck in a constant 'on' demand for hot water.

Related codes

S.28

Your boiler has temporarily paused the burner because the water reaching the hot water tank is already hot enough and the system is waiting for the temperature to drop slightly before restarting.

Low DIY-safe

What to check first

  1. Check that your hot water cylinder thermostat is not set too low
  2. Wait 10-15 minutes for the status code to change automatically
  3. Ensure your programmer is requesting hot water

Related codes

S.30

Your boiler is working fine, but your wall thermostat or heating controls have told it to stay switched off.

Low DIY-safe £0-120

What to check first

  1. Check if your room thermostat is set higher than the current room temperature.
  2. Replace the batteries in your wireless wall thermostat or programmer.
  3. Ensure your heating timer or app is set to an 'On' period.

Parts commonly replaced

  • Thermostat batteries
  • Room thermostat
  • Receiver unit

Related codes

S.31

Your boiler is not broken; it is simply in 'Summer Mode' because the heating is switched off or your thermostat is set lower than the current room temperature.

Low DIY-safe

What to check first

  1. Check if your thermostat is set higher than the current room temperature.
  2. Ensure the 'Summer Mode' setting on the boiler control panel is turned off.
  3. Check your external heating controls or apps to ensure a heating schedule is active.

Related codes

Showing 121–130 of 137
S.32

Your boiler's fan is not spinning at the correct speed, which is preventing the system from safely starting the ignition process.

High Engineer only £250-£450

Parts commonly replaced

  • Fan assembly
  • Printed Circuit Board (PCB)
  • Wiring harness

Related codes

S.33

Your boiler is waiting for the air pressure sensor to confirm the fan is working correctly before it continues the ignition process.

High Engineer only £120-350

Parts commonly replaced

  • Air pressure switch
  • Fan
  • Venturi tube

Related codes

S.34

Your boiler has sensed that the temperature inside is too low and has automatically turned itself on to prevent the water from freezing and damaging the pipes.

Low DIY-safe

What to check first

  1. Ensure the boiler power remains switched on
  2. Check that your external condensate pipe is not frozen
  3. Ensure any radiator valves in the room are open to allow water to circulate
  4. Wait for the boiler to finish the frost protection cycle and return to normal operation

Related codes

S.39

Your boiler has paused because it has detected that an external safety switch for your underfloor heating has been triggered or disconnected.

Medium Engineer only £90-180

Parts commonly replaced

  • Limit thermostat
  • Wiring harness
  • External pump controller

Related codes

S.41

Your boiler has detected that there is too much water in the system, which puts unnecessary stress on the internal seals and components.

Medium DIY-safe £0-120

What to check first

  1. Check that the filling loop valves are fully closed and not leaking
  2. Locate a radiator and use a bleed key to remove water through the air vent
  3. Monitor the pressure gauge until it returns to between 1.0 and 1.5 bar
  4. If pressure continues to rise on its own, call a Gas Safe engineer

Parts commonly replaced

  • Filling loop valve
  • Pressure sensor
  • Expansion vessel

Related codes

S.42

Your boiler is unable to start because a safety valve designed to stop exhaust fumes from flowing back into the unit is stuck in the closed position.

High Engineer only £120-250

Parts commonly replaced

  • Flue non-return valve
  • Condensate trap
  • Fan assembly

Related codes

S.46

Your boiler is temporarily running at its lowest power setting to prevent it from overheating while it waits for the system temperature to drop.

Low DIY-safe £0-120

What to check first

  1. Check that at least two or three radiators are turned on fully
  2. Ensure thermostatic radiator valves (TRVs) are not all set to 'zero'
  3. Check that the boiler pressure is between 1.0 and 1.5 bar on the display

Parts commonly replaced

  • None (Normal operation)
  • Bypass valve
  • Pump

Related codes

S.53

Your boiler has temporarily paused operation because it has detected an issue with the water flow, likely caused by low pressure or a blockage in the system.

High DIY-safe £100-250

What to check first

  1. Check the pressure gauge on the front of the boiler; if it is below 1.5 bar, top it up using the filling loop.
  2. Ensure all radiator valves (TRVs) are fully open to allow water to circulate freely.
  3. Bleed your radiators to remove any trapped air that might be blocking the flow.

Parts commonly replaced

  • Circulation Pump
  • Pressure Sensor
  • Central Heating Filter (Cleaning)

Related codes

S.54

Your boiler has temporarily stopped working because there is not enough water pressure or flow to safely heat your home.

High DIY-safe £0-180

What to check first

  1. Check the pressure gauge on the front of the boiler or in the digital menu.
  2. If the pressure is below 1.0 bar, use the filling loop handles underneath the boiler to increase it to 1.5 bar.
  3. Ensure all radiator valves are fully open to allow water to circulate properly.

Parts commonly replaced

  • Circulation pump
  • Pressure sensor
  • Bypass valve

Related codes

S.88

Your boiler is currently running an automatic program to clear trapped air from the system, which often happens after a restart or maintenance.

Low DIY-safe

What to check first

  1. Wait approximately 5 to 10 minutes for the automatic cycle to finish
  2. Monitor the display to see if the status changes to a standard temperature or '0' reading
  3. Ensure your radiator valves are open to help the air move through the system

Related codes

Showing 131–137 of 137
S.91

Your boiler is currently set to a 'showroom' demonstration mode, which allows the display to work but prevents the unit from actually heating your water or radiators.

High DIY-safe £0-80

What to check first

  1. Locate the installer level menu in your boiler settings (usually by holding the menu or 'i' button)
  2. Navigate to 'System Configuration' or 'Diagnostics'
  3. Find 'Demo Mode' and switch it from 'On' to 'Off'
  4. Restart the boiler to confirm normal heating operation

Related codes

S.96

Your boiler is temporarily paused because it is double-checking that its internal temperature sensors are reading correctly before it continues to heat your home.

Low Engineer only £90-180

Parts commonly replaced

  • Return temperature sensor (NTC)
  • Internal wiring harness

Related codes

S.97

Your boiler has paused itself to run a safety check on its internal water pressure sensor, meaning your heating and hot water are temporarily unavailable.

High Engineer only £120-220

Parts commonly replaced

  • Water pressure sensor
  • Wiring harness

Related codes

S.98

Your boiler is temporarily paused because it is checking its internal temperature sensors to ensure the system is working correctly.

Low Engineer only £90-180

Parts commonly replaced

  • Return temperature sensor (NTC)
  • Sensor wiring harness

Related codes

S.99

Your boiler has noticed the water pressure is low and is automatically refilling itself to the correct level.

Low DIY-safe

What to check first

  1. Wait for the boiler to finish the automatic filling process
  2. Monitor the pressure gauge to ensure it stays within the green zone
  3. Check visible radiators and pipework for any signs of water leaks

Related codes

S.108

Your boiler is briefly clearing out the air inside to ensure a safe burn before it starts the heating process.

Low DIY-safe

What to check first

  1. Wait for up to 15 minutes as this is a normal part of the boiler's startup routine
  2. Check if the display changes to a different code after the fan stops
  3. Ensure there is credit on your gas meter if you have a prepay system

Related codes

S.109

Your boiler is currently taking a break because it has finished heating your home and is waiting for the next request for warmth.

Low DIY-safe

What to check first

  1. Check that your room thermostat is set high enough to call for heat
  2. Ensure your programmer or timer is set to an 'On' period
  3. Wait 10-15 minutes, as the boiler may simply be in a natural pause between heating cycles

Related codes