Skip to content
FaultcodeCheck

Vaillant S.40 status codewhat it means

Get it checkedBoilerecoTEC plus, pro, exclusive and 48–64 kW plus (S.40, with S.46 for flame loss at minimum load); ecoFIT pure, ecoFIT sustain and ecoTEC sustain, whose operating instructions list S.46 as "protection mode: minimum load". No S.040 row in the CS/1-5 table, which reports its limp-home combustion mode through S.057 and F.057 instead. Not printed in the 2005–2012 ecoTEC, ecoMAX or turboMAX plus tables.Last updated

Not a lockout, but not normal either: comfort protection mode. The boiler has detected a fault and is running on with reduced comfort. Its fault memory will say what it found.

Take care

Some of this is safe to check yourself, but the repair itself is not. If the fault comes back after one reset, stop resetting it and get a Gas Safe registered engineer to look at the Vaillant properly.

Get a Gas Safe registered engineer to look at your Vaillant S.40

We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.

What S.40 means

S.40 is the status "Comfort protection active — the comfort protection mode is activated", and the ecoTEC exclusive manual adds what that means for the household: "product running with limited heating comfort". Vaillant's troubleshooting section explains the mode in three sentences worth quoting whole: "the product is in comfort protection mode. The product continues to run with restricted comfort after it has detected a fault. To establish whether or not a component is defective, read the fault memory."

So S.40 is the boiler's halfway house between normal running and a lockout. Something has failed a check — a sensor reading out of range, a flame lost at minimum load — and rather than stop and leave the house cold, the boiler drops to a safe, simplified way of running and shows a maintenance symbol, not an F code. The plus manual is careful to say "the product is not in fault mode". S.46, "comfort protection: minimum load, loss of flame", is the specific case where the flame went out at the lowest burner setting, and it is the form the operating instructions for the plus, pro, ecoFIT and sustain list for householders; it is folded onto this page.

Two things follow. First, the boiler will "automatically switch back to normal operating mode after a certain time" if no fault message is present, so a single S.40 that clears itself is not a call-out. Second, a boiler that keeps returning to S.40 has a real, logged fault that has not yet become a lockout, and the fault memory, which only the installer level shows, holds its number.

What causes it

Causes of the Vaillant S.40 status code, most common first
CauseWhat is actually happeningHow likely
Flame lost at minimum loadThe S.46 case. The burner went out while running at its lowest rate, often a gas supply or electrode issue at the edge of the range. The boiler restarts and runs with a raised minimum.Common
A sensor reading implausiblyA flow, return or hot water sensor drifting out of range fails a plausibility check without yet being open or short circuit. The boiler runs on fixed assumptions in its place.Common
Unsuccessful calibration on the exclusiveThe exclusive's table has S.57, "calibration unsuccessful, waiting period, comfort protection mode", where the combustion controller could not complete its measuring programme.Occasional

Can you fix it yourself?

What it costs to fix

Typical repair cost

£80–£200

Time on site

45 minutes

Reading the fault memory and checking the sensor or electrode it names is a call-out of £80 to £120; a sensor or electrode replaced during the visit adds £30 to £80.

Typical UK prices including parts and labour, updated September 2026. Your quote may differ.

Parts you may need

We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.

Vaillant ecoTEC ignition and sensing electrode

0020039221£19–£46Authorised Vaillant parts distributor

Price checked 28 September 2026

Vaillant flow, return or cylinder temperature sensor (NTC)

£12–£38Authorised Vaillant parts distributor

Price checked 28 September 2026

Own this appliance and had this code? . Nothing is published until a person has read it.

Common questions about Vaillant S.40

Is S.40 a fault?

It is a status that says a fault has been detected, which is a fine distinction with a practical side: the boiler has not stopped and does not need a reset, but something has been logged. Vaillant's own words are "the product is not in fault mode" and "read the fault memory".

Why does the house feel less warm?

Because comfort protection runs the boiler in a simplified way. If a sensor is being ignored the boiler assumes a conservative value for it, and if the flame was lost at minimum load the boiler stops modulating that low. Heat still arrives, less precisely.

Can I read the fault memory myself?

Not on these ranges. The fault list is in the installer level, behind an access code that the operating instructions do not give you. An engineer reads the last ten faults from it in a minute.

Written by

Andrew Pickett

Researcher and writer

Last updated

Technical review

Not reviewed by an engineer

No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.

What we check instead

Sources and how we verified this

We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.

  • Manufacturer technical and service documentation

This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.

Read our full verification process

Was this page helpful?