This fault can involve incomplete combustion and carbon monoxide.
If anyone in the property feels sick, dizzy or drowsy, or you can smell gas: open the windows, leave the building, and do not switch anything on or off. Then call the National Gas Emergency Service.
0800 111 999Viessmann EA fault codewhat it means and how to fix it
A Lambda Pro combustion-controller code on Vitotronic-controlled 200-W, 222-F and 242-F boilers: the ionisation current during calibration was outside the permissible range or implausibly different from last time. Lockout; engineer.
Stop — this needs an engineer
Get a Gas Safe registered engineer to look at your Viessmann EA
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 EA means
EA exists only on Viessmann boilers with a Lambda Pro combustion controller under a Vitotronic control unit — the Vitodens 200-W B2HA and B2HB, the 222-F B2TA and the 242-F B2UA. No Vitodens 100-W, 111-W or 050-W has it. Lambda Pro sets the gas–air ratio by measuring the ionisation current at the flame rather than by a fixed gas valve setting, and it recalibrates itself periodically; the E-series codes E1, E2, E3, E7, E8, EA, Eb and EC are all that calibration going wrong in one way or another. EA in the 2015 B2HA edition is "Burner in a fault state — Ionisation current outside permissible range during calibration (excessive deviation from previous level)" with the measures "Check flue system; remedy flue gas recirculation if required. In open flue operation, prevent high incidence of dust in the combustion air. Press reset button R. Following several unsuccessful reset attempts, replace the coding card and press reset button R." The 2019 B2HB edition narrows the cause to "Ionisation current too low during calibration. Difference compared to previous value not plausible." and adds the ionisation electrode and its cable, loose plug-in connections, dust from building work, condensate backup, and a note that deposits on the electrodes indicate foreign bodies in the combustion air — laundry detergents, cleaning agents, toiletries.
That list is why this is a danger page with no householder steps: the controller is telling you that combustion is not what it was last time, and the causes it lists are a flue recirculating its own exhaust, an electrode that can no longer prove the flame, or contaminated combustion air. The reset is the R key on the Vitotronic control unit, once; Viessmann themselves say that after several unsuccessful resets the coding card is replaced, which is a contractor's decision. This page previously said Viessmann published nothing on EA and reported third-party readings of it as ionisation current too high or flow rate too low; those are E1 and E2 respectively, and the row above is Viessmann's own. On the 2020-on E3-platform 200-W B2HF and the numeric-table 100-W the equivalent rows are F.376 and F.464 (ionisation current differential compared to previous value not plausible).
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Flue gas recirculation | Exhaust re-entering the air intake — a terminal too close to an obstruction, a leaking concentric flue joint — dilutes the combustion air and shifts the ionisation current. The first measure in both editions. | Common |
| Ionisation electrode or its cable | A worn, contaminated or badly gapped electrode reads low. The B2HB edition puts the electrode, its lead and loose plug-in connections first. | Common |
| Contaminated combustion air | Dust from building work, or airborne chemicals from detergents, cleaning agents and toiletries that leave deposits on the electrodes. Viessmann say the deposits themselves are the clue. | Occasional |
| Condensate backup | Condensate standing in the heat exchanger disturbs the flame during calibration. Named in the B2HB edition. | Occasional |
| Coding card | If EA persists after several resets and the physical causes are excluded, Viessmann replace the coding card that holds the calibration parameters. | Rare |
Can you fix it yourself?
Stop — this needs an engineer
What it costs to fix
Typical repair cost
£80–£300
Time on site
1h 30m
An electrode and a flue check within a visit at the low end. A flue repair or a coding card at the high end.
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.
Viessmann ionisation (flame-monitoring) electrode
£20–£55Authorised Viessmann parts distributor
Price checked 28 September 2026
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Viessmann fault codes
- F.352Stop — call an engineerThe combustion controller measured carbon monoxide above its limit on a 2020-on Vitodens and locked the burner out. Leave it off. The whole flue gas path is inspected by a Gas Safe engineer.Related: combustion control
- F.346Stop — call an engineerThe combustion controller on a 2020-on Vitodens could not calibrate its ionisation current. F.372, F.464, F.468 and F.377 lock out; F.374 to F.376 restart by themselves. Gas supply, electrode, flue and condensate: engineer's checks.Related: combustion control
- F.67Get it checkedIonisation current outside its permitted range on a 2020-on Vitodens; F.69, F.350 and F.351 are the same finding. The burner locks out until the electrode, gas supply and fan unit are checked by an engineer.Related: combustion control
- F.347Stop — call an engineerFlue gas recirculation detected on a 2020-on Vitodens — exhaust is getting back into the combustion air. F.463 adds contaminated air. Burner locked out; flue inspection by a Gas Safe engineer.Related: combustion control
- F4Stop — call an engineerNo flame signal was detected during burner start on any two-character Vitodens, so the burner has locked out. Reset once; if it returns, call a Gas Safe engineer.Related: same brand
- F.74Get it checkedSystem pressure too low on a 2020-on Vitodens with the numeric display. The burner and pump stop until the pressure is back. Viessmann tell the householder to top up below 1.0 bar.Related: same brand
Own a Viessmann boiler? Save it and its codes come first next time.
Related guides
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.
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.