Vaillant ecoTEC Pro / ecoTEC Plus Combi Fault codes & diagnostics

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

Combi Natural GasLPG 24-38 kW 2015 onwards
Download the Vaillant ecoTEC Pro / ecoTEC Plus Combi manual The official installation & service manual (PDF) — the exact document these fault codes were verified against. PDF

The fault code is already on your display

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

All 1 documented codes

Tap any card for details

72 operating states & engineer diagnostics

Not faults — these are normal operating states. Tap to expand.

D.000 Diagnostic This code is not actually an error; it simply displays the current output level your boiler is using to heat your home. D.001 Diagnostic Your boiler is currently running its pump to circulate leftover heat around your radiators, which is a normal part of the cooling-down process. D.002 Diagnostic Your boiler is currently in a temporary waiting period to prevent it from cycling on and off too frequently. D.003 Diagnostic Your boiler is simply reporting the current temperature of the water flowing out of it, which is a normal status reading rather than a breakdown. D.004 Diagnostic Your boiler is currently monitoring the temperature of your hot water cylinder, but this code is simply reporting a status reading rather than indicating a fault. D.005 Diagnostic Your boiler is simply reporting the temperature it is currently aiming to reach for your radiators, which is normal operational information rather than a fault. D.006 Diagnostic Your boiler is currently monitoring or adjusting the temperature of the water being sent to your taps or radiators, and this code is simply a status message confirming it is working to hit the set target. D.007 Diagnostic Your boiler is simply displaying a setting status for how hot it aims to keep your internal components or water, rather than indicating a breakdown or error. D.008 Diagnostic Your boiler's internal control board is struggling to communicate with an external device, such as your heating thermostat or timer, preventing it from knowing when to turn on. D.009 Diagnostic Your boiler is struggling to communicate correctly with your thermostat or external controls, which may prevent the heating from turning on when requested. D.010 Diagnostic Your boiler is struggling to circulate water, which means it cannot move heat from the unit to your radiators or taps. D.011 Diagnostic Your boiler is having difficulty communicating with an additional water pump connected to your heating system. D.012 Diagnostic Your boiler is struggling to pump water into the hot water storage tank, which means you may have problems getting hot water through your taps. D.013 Diagnostic Your boiler is struggling to move water through the system, which means it cannot heat your home or provide hot water. D.014 Diagnostic Your boiler is struggling to communicate with the internal water pump, which may cause your heating or hot water to stop working properly. D.015 Diagnostic Your boiler is struggling to detect that the water pump responsible for circulating heat around your home is operating correctly. D.016 Diagnostic Your boiler's internal control system is currently sending a standard signal to activate your central heating mode. D.017 Diagnostic Your boiler is signalling that there is a communication issue regarding the control settings between the internal circuit board and the external thermostat. D.018 Diagnostic Your boiler is simply indicating that the water pump is currently running as part of its normal operation, and this is not an error code. D.019 Diagnostic Your boiler is simply indicating its current internal pump setting, which is normal operation and not a fault at all. D.020 Diagnostic Your boiler is currently monitoring or reaching the maximum temperature limit for your hot water supply, which is a normal operational state rather than a breakdown. D.022 Diagnostic Your boiler is simply showing that it has received a request to provide hot water to your taps or shower. D.023 Diagnostic This code is not actually an error; it simply confirms that your boiler is currently running in heating mode and is working exactly as it should. D.025 Diagnostic Your boiler is currently busy heating the water stored in your hot water cylinder, which is a normal part of its operation. D.026 Diagnostic Your boiler is having trouble communicating with an internal component responsible for managing electrical signals, which is preventing it from firing up correctly. D.027 Diagnostic Your boiler has detected an issue with an external accessory, such as a remote controller or a secondary pump, which is preventing the system from communicating correctly. D.028 Diagnostic Your boiler is having trouble communicating with an add-on device, such as an external pump or a specific zone controller, which is preventing it from operating correctly. D.029 Diagnostic Your boiler is measuring the speed at which water flows through your heating system, and it has detected that the flow is currently too slow. D.033 Diagnostic Your boiler's fan is failing to run at the speed required to safely vent exhaust gases, so it has stopped working to prevent a safety hazard. D.034 Diagnostic Your boiler is struggling to detect the correct speed of the fan responsible for clearing exhaust gases, meaning it cannot safely ignite. D.035 Diagnostic Your boiler is struggling to switch between providing hot water for your taps and heat for your radiators, often resulting in cold radiators or no hot water. D.036 Diagnostic Your boiler is struggling to detect the flow of water needed to provide you with hot taps. D.039 Diagnostic Your boiler is receiving an unusual reading from the optional solar water heating system connected to it, which is likely a false signal or a faulty sensor. D.040 Diagnostic Your boiler is correctly reporting the current temperature of the water flowing through your heating system, and this code is simply providing a status update rather than indicating a fault. D.041 Diagnostic Your boiler is struggling to accurately measure the temperature of the water returning to it from your radiators. D.044 Diagnostic Your boiler is struggling to detect the flame correctly during the ignition process, which is preventing it from staying lit. D.046 Diagnostic Your boiler is simply indicating that the internal water pump is running, which is a normal part of its routine operation to keep your heating system circulating. D.047 Diagnostic Your boiler is simply displaying the current temperature reading from an external weather sensor and there is no fault with the unit. D.050 Diagnostic Your boiler is struggling to accurately adjust its fan speed to the lowest setting required for efficient operation. D.051 Diagnostic Your boiler's internal fan speed is not aligning with the system's requirements, which prevents the unit from starting correctly. D.058 Diagnostic Your boiler is currently heating water that has already been partially warmed by a solar thermal system. D.060 Diagnostic Your boiler has detected that it reached an unsafe temperature and shut itself down multiple times to prevent damage or overheating. D.061 Diagnostic Your boiler has attempted to light the flame several times without success, so it has temporarily stopped itself to prevent safety issues. D.064 Diagnostic Your boiler is struggling to ignite the flame efficiently, meaning it is taking longer than expected to start up each time you ask for heat or hot water. D.065 Diagnostic Your boiler is failing to light because it is not sensing a flame, so it has stopped trying to prevent wasting gas. D.067 Diagnostic Your boiler is currently in a brief, automatic resting period between heating cycles to protect its internal parts, and it will start working again on its own shortly. D.068 Diagnostic Your boiler is struggling to ignite and has reached the maximum number of attempts it is programmed to make, so it has stopped trying to protect itself. D.069 Diagnostic Your boiler is struggling to start up on the second attempt, which means it may have temporary difficulty igniting or detecting a flame. D.070 Diagnostic Your boiler is struggling to switch between heating your radiators and providing hot water to your taps. D.071 Diagnostic Your boiler has detected that the water temperature is higher than it should be, so it has safely paused heating to prevent the system from getting too hot. D.072 Diagnostic Your boiler is simply finishing the process of moving stored hot water through the system and is expected to stop on its own. D.073 Diagnostic Your boiler is displaying a status code relating to internal settings for its hot water temperature, which typically indicates a configuration issue rather than a mechanical breakdown. D.074 Diagnostic Your boiler is currently performing a routine, high-temperature cycle to ensure your hot water storage tank remains hygienic and free from bacteria. D.075 Diagnostic Your boiler is struggling to heat your hot water cylinder within the expected time limit, likely due to a sensor error or a problem with the water flow. D.076 Diagnostic Your boiler's electronic control board is currently reading an incorrect or missing identification setting, meaning it does not know exactly which model configuration it should be running. D.077 Diagnostic Your boiler is currently set to use less power than usual when heating your tap water, which is a normal operational status rather than a breakdown. D.078 Diagnostic Your boiler is temporarily limiting the heat of the water it produces for your taps and shower to prevent it from getting too hot. D.080 Diagnostic This code is simply an information display showing the total number of hours your boiler has spent actively heating your home, rather than a fault or error. D.081 Diagnostic This code is simply an information display showing the total number of hours your boiler has spent heating your domestic hot water, and it does not indicate a fault or a problem with your appliance. D.082 Diagnostic Your boiler is simply working as intended and is currently in the process of lighting the flame to heat your home. D.083 Diagnostic Your boiler is currently operating normally as it prepares to heat your hot water. D.084 Diagnostic Your boiler has reached its programmed service interval and is simply reminding you that it is time for a routine annual safety check. D.088 Diagnostic Your boiler is struggling to detect enough water flowing through it to turn on your hot water taps. D.090 Diagnostic Your boiler is having trouble communicating with the external controls or thermostat linked to it. D.091 Diagnostic Your boiler is currently trying to synchronize its internal clock with a radio signal, which is a normal background process and not a sign of a breakdown. D.092 Diagnostic Your boiler is struggling to communicate with your hot water storage cylinder, which may result in a loss of hot water or inconsistent heating. D.093 Diagnostic Your boiler's computer has lost its specific configuration settings, meaning it has forgotten exactly which model it is and how it should operate. D.094 Diagnostic Your boiler's memory of past error messages has been successfully wiped or is currently being cleared. D.095 Diagnostic This code is simply an information display showing the internal software version of your boiler's electronic control system, rather than indicating a fault. D.096 Diagnostic Your boiler has reverted to its original factory settings, which may cause it to temporarily lose your custom heating and hot water schedules. S.04 Status Your boiler is operating normally and is currently firing the burner to provide central heating to your home. S.31 Status Your boiler is currently set to only provide hot water and is ignoring your request for central heating.

Avoid the next call-out bill

Monthly cover means no unexpected bills when your boiler breaks down.

Approved partner
Domestic Appliance Guard
Unlimited call-outs, 24/7 helpline, no price-hike promise
Get a quote →

Affiliate links. We may earn a commission at no extra cost to you.