How to Fix a Worcester Bosch EA Error Code
Last updated: 30 September 2026
Check the condensate pipe for freezing, check the gas supply, then press the reset button once. If the code returns call a Gas Safe engineer.
Overview
The Worcester Bosch EA error code is one of the most common boiler fault codes in the UK. This guide covers what the code means and when you can safely reset it yourself.
Step-by-Step Fix
Before beginning any repair, ensure you have isolated power or water supplies. Clear your workspace, gather standard hand tools, and wear appropriate personal protective equipment (PPE).
- First check whether your other gas appliances are working. Turn on a gas hob or another gas appliance in the home. If they are working normally the gas supply to your property is fine. If they are not working there may be a gas supply issue that requires you to contact your gas supplier.
- Check the condensate pipe for ice or blockages. The condensate pipe is the white or grey plastic pipe that runs from the boiler to an outside drain. In winter this pipe can freeze causing the boiler to lock out with an EA code. If the pipe is frozen thaw it by pouring warm not boiling water over the pipe.
- Look for any obvious blockages in the condensate pipe such as debris or a kink in the pipe. Clear any blockages you find. If the condensate pipe is frozen or blocked the boiler will not be able to ignite because the pressure switch inside the boiler senses a blockage and prevents ignition for safety.
- If the condensate pipe appears clear and your gas supply is working press the reset button on the front of the boiler. Hold it for about three seconds until you hear the boiler attempt to restart. Wait a few minutes and observe whether the boiler fires up and the EA code clears.
- If the boiler fires up and runs normally the fault was likely a temporary issue such as a frozen condensate pipe or a brief gas supply interruption. Monitor the boiler over the next twenty four hours. If the EA code does not return the issue is resolved.
- If the EA code returns within twenty four hours there is a persistent fault that requires professional attention. Common causes include a blocked condensate trap a faulty gas valve a faulty ignition electrode or a problem with the flue. These are all internal components that must only be worked on by a Gas Safe registered engineer.
- Do not repeatedly reset the boiler if the EA code keeps returning. Repeated resetting can damage the boiler and does not fix the underlying fault. Turn the boiler off and call a Gas Safe registered engineer. Explain that you have an EA error code and describe any symptoms such as unusual noises or a lack of hot water.
- While waiting for the engineer check the boiler pressure gauge. If the pressure is below one bar repressurise the system using the filling loop to between one and one point five bar. Low pressure can sometimes contribute to ignition problems though it is rarely the sole cause of an EA code.
- Keep a note of when the EA code appeared and how often it has occurred. This information helps the engineer diagnose the fault quickly. If the code appears only when the weather is freezing it is almost certainly a condensate pipe issue that can be resolved by insulating the pipe.
Common Error Codes
Review the common error codes and operating symptoms below to quickly identify the root cause of the fault before ordering replacement parts.
| Symptom / Code | Likely Root Cause | Recommended Resolution |
|---|---|---|
| EA 227 | No flame detected after ignition attempts | Check the gas supply and condensate pipe. Press reset once. If the code returns call a Gas Safe engineer. |
| EA 229 | Flame loss during operation | This indicates the flame was established but then lost. A gas supply issue or a faulty flame sensor is the likely cause. Call a Gas Safe engineer. |
| D5 | Pump overrun status message not an error | This is normal. The pump is running to cool the heat exchanger after the burner stops. No action required. |
| F22 | Low water pressure | Repressurise the system using the filling loop to between one and one point five bar. If the pressure drops again within a week there may be a leak. |
Frequently Asked Questions
Can I fix an EA error on my Worcester Bosch boiler myself?
You can check the gas supply to other appliances and thaw a frozen condensate pipe then press reset once. If the EA code returns you must call a Gas Safe registered engineer. Do not open the boiler casing or attempt any internal repairs yourself.
Why does my Worcester Bosch boiler keep showing EA?
The EA code means the boiler failed to detect a flame after ignition. Common causes include a frozen or blocked condensate pipe a faulty gas valve a faulty ignition electrode or a problem with the flue. A Gas Safe engineer can diagnose and repair the fault.
How do I reset a Worcester Bosch boiler?
Press and hold the reset button on the front panel for about three seconds. The boiler will attempt to restart. If the EA code returns after resetting do not reset repeatedly. Call a Gas Safe engineer.
What is the difference between EA and D5 on a Worcester boiler?
EA is a genuine error code indicating a flame detection fault. D5 is a status message indicating the pump is running to cool the heat exchanger after the burner stops. D5 is normal and requires no action.