Skip to content
FaultcodeCheck

Viessmann EA fault codewhat it means and how to fix it

Stop — call an engineerBoilerVitotronic-controlled Vitodens 200-W B2HA/B2HB, 222-F B2TA, 242-F B2UA (Lambda Pro). Not on any 100-W, 111-W or 050-WLast updated

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.

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

Causes of the Viessmann EA fault code, most common first
CauseWhat is actually happeningHow likely
Flue gas recirculationExhaust 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 cableA 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 airDust 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 backupCondensate standing in the heat exchanger disturbs the flame during calibration. Named in the B2HB edition.Occasional
Coding cardIf 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?

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.

Own a Viessmann boiler? Save it and its codes come first next time.

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?