Baxi E128 Fault Code: Causes & Step-by-Step Fixing Guide
If your Baxi boiler is showing the E128 fault code, it means the boiler has detected flame loss during operation. Think of it like a gas stove flame going out while cooking it’s a safety feature designed to shut things down until the problem is fixed.
While it can be frustrating, this error is actually protecting your boiler from potential damage. In this guide, we’ll cover what the Baxi E128 fault code means, the common causes, and a step-by-step process to fix it safely.
Table of contents
What Does the Baxi E128 Fault Code Mean?
The E128 code appears when your boiler starts up, lights the flame, but can’t keep it running. This can happen for several reasons, including:
- Frozen condensate pipe (common in winter)
- Gas supply issues
- Blocked condensate drain
- Faulty ignition components
- Blocked flue or air intake
The boiler will shut itself off to prevent unsafe operation — so while inconvenient, it’s an important safety measure.
Common Causes of the Baxi E128 Fault Code
Common Causes of the Baxi E128 Fault Code
Here are the most frequent reasons behind the Baxi E128 fault code:
- Gas Supply Problems
- Low gas pressure or interrupted gas flow can stop the flame from staying lit.
- Frozen Condensate Pipe
- Cold weather can freeze the condensate pipe, stopping the boiler from working.
- Blocked Flue or Air Intake
- Obstructions here affect combustion and cause flame loss.
- Faulty Ignition Electrodes
- Damaged or misaligned electrodes make ignition unreliable.
- Blocked Burner or Gas Injectors
- Dirt or debris in these parts reduces gas flow.
- Faulty Flame Sensor
- The boiler may fail to detect an existing flame, shutting down unnecessarily.
Step-by-Step Guide to Fixing the Baxi E128 Fault Code
Time needed: 3 minutes
Follow the below given steps to fix e128 fault code
- Check Gas Supply
Make sure the gas valve to your boiler is fully open.
Check other gas appliances (like your hob) to confirm gas is flowing. - Reset the Boiler
Turn off your boiler, wait 30 seconds, then switch it back on to see if the error clears.
- Inspect for a Frozen Condensate Pipe
In winter, check if the external condensate pipe is icy.
If frozen, carefully thaw it using warm (not boiling) water. - Check for Flue or Air Intake Blockages
Look for any visible obstructions such as debris, nests, or leaves.
- Inspect for Ignition Issues
If your boiler struggles to ignite or makes repeated clicking sounds, the electrodes may be faulty or misaligned (professional attention required).
- Call a Gas Safe Registered Engineer
If the problem persists, contact a Gas Safe registered professional to inspect:
Flame sensor
Burner and injectors
Internal wiring and PCB
How to Prevent the Baxi E128 Fault Code in Future
- Annual Servicing – Get your boiler checked by a professional every year.
- Winter Preparation – Insulate the condensate pipe to prevent freezing.
- Regular Flue Checks – Ensure the flue and air intake remain clear.
Conclusion
The Baxi E128 fault code may be inconvenient, but it’s your boiler’s way of keeping you safe by shutting down when a flame loss is detected. While some initial checks like verifying the gas supply, thawing a frozen condensate pipe, or inspecting for visible blockages can be done yourself, most causes require the expertise of a Gas Safe registered engineer. With prompt professional attention and regular maintenance, you can prevent future breakdowns and keep your heating system running efficiently all year round.
Frequently Asked Questions
A specific flame failure fault, Baxi E128 error code indicates that the boiler failed to sustain a flame or it was lost unexpectedly during operation.
The process of resetting your boiler is the same regardless of the fascia display. To reset the boiler, turn the selector switch to the R (Reset) position. Hold for at least 5 seconds and release. The fault code will be replaced with the boiler’s current temperature.
An E168 fault code on a Baxi boiler indicates that there is a problem with the boiler’s printed circuit board (PCB). This can be caused by a range of issues, including power surges, faulty wiring, or a malfunctioning component.
