Use these guides to understand common display codes and decide what’s safe to check before booking service.
For professional repair, see Dishwasher repair in Ottawa.
Safety notice
Safety: Do not attempt live electrical testing, bypass safety switches, or open sealed refrigeration systems. If you are unsure, call a professional.
Safe homeowner checks
- Power cycle the appliance (turn off/unplug for 60 seconds, then restart).
- Confirm the breaker is fully on (some appliances use two linked breakers).
- Check for obvious blockages (filters, drain hose kinks, lint buildup) where applicable.
- If the code returns, take a photo of the display and note when it appears (start, mid-cycle, heating, draining) — it helps diagnose dishwasher issues faster.
Stop DIY and call a technician if…
- You smell burning, see smoke, or notice sparking.
- There is active leaking or water near electrical components.
- The appliance is overheating or repeatedly trips the breaker.
- The error code returns immediately after basic checks or the unit will not run safely.
Error Codes by Brand
Samsung Dishwasher Error Codes
Samsung appliance repair in Ottawa
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| 4E / 4C | The dishwasher is not filling within the time the control allows, or inlet flow is too low. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid stacking repeated starts. | If filling stays slow, Fixer can test the inlet valve, float or pressure switch, wiring, and control output. |
| 5E / 5C | Water is not draining from the tub at the expected rate. A blocked filter or drain path is a common contributor. | Remove and rinse the bottom filter assembly if your model allows. Check the sink drain connection and garbage disposal knockout. Do not run another cycle with standing water in the tub. | If water remains after basic cleaning, a technician can inspect the drain pump, hose routing, and control signals. |
| LC / LE | A leak or moisture was detected in the base pan. The dishwasher may stop to limit water damage. | Turn off the water supply under the sink, cancel the cycle, and dry visible water at the door and base. Check the door seal for debris. | Active leak codes should be diagnosed promptly. Fixer can trace fill valves, hose connections, pump seals, and tub integrity. |
| OC / oE | The dishwasher detected overfill, excess water entering the tub, or a drain timeout during the cycle. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Use the recommended detergent amount. | If overfill or drain timeout continues, book diagnosis for inlet valves, float or pressure sensing, and drain function. |
| HE | The heating circuit did not reach the expected temperature during wash or dry stages. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the code is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| tE | A thermistor or water temperature sensor reading is out of range, which can affect wash and dry performance. | Confirm hot water is available at the sink before starting a cycle. Run one standard wash without heated dry and note when the code appears. | If tE returns, Fixer can test the thermistor, wiring, and control-board inputs before the sensor or board is replaced unnecessarily. |
| 7E | A waterwall or spray-arm movement fault was detected, which can affect wash distribution on some Samsung dishwasher models. | Check that racks and dishes are not blocking the spray path. Cancel the cycle and restart once after clearing obstructions. | If 7E returns with a clear spray path, Fixer can diagnose the spray mechanism, motor, sensor, wiring, or control before parts are replaced. |
LG Dishwasher Error Codes
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| IE / 1E | The dishwasher is not filling within the time the control board allows, or inlet flow is too low. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid stacking repeated starts. | If filling stays slow, Fixer can test the inlet valve, float or pressure switch, wiring, and control output. |
| OE | Water is not draining from the tub at the expected rate. A blocked filter or drain path is a common contributor. | Remove and rinse the bottom filter assembly if your model allows. Check the sink drain connection and garbage disposal knockout. Do not run another cycle with standing water in the tub. | If water remains after basic cleaning, a technician can inspect the drain pump, hose routing, and control signals. |
| AE / E1 | A leak or overflow condition was detected. The dishwasher may stop to limit water damage. | Turn off the water supply under the sink, cancel the cycle, and dry visible water at the door and base. Check the door seal for debris. | Active leak codes should be diagnosed promptly. Fixer can trace fill valves, hose connections, pump seals, and tub integrity. |
| HE | The heating circuit did not reach the expected temperature during wash or dry stages. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the code is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| FE | The dishwasher detected overfill or excess water entering the tub beyond normal limits. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Use the recommended detergent amount. | If overfill continues, book diagnosis for inlet valves, float or pressure sensing, and drain function. |
| LE | A motor, wash pump, or drive communication fault is preventing normal spray or drain motor operation. | Stop the cycle and unplug the dishwasher. Listen for humming without spray movement — that suggests a motor or obstruction issue. | Fixer can test motor windings, pump obstructions, and control-board drive output before parts are replaced. |
| tE | The dishwasher is not reading water temperature correctly during wash or dry stages. | Reset power once at the breaker. Confirm hot water is available at the kitchen tap before starting a cycle. | If tE returns, Fixer can diagnose the thermistor, wiring, heater circuit, and control-board input before parts are replaced. |
| bE | The dishwasher may detect a leveling, foam, or control input issue depending on model. | Use dishwasher detergent only, check for excess foam in the tub, and make sure the dishwasher is not visibly tilted. | If bE returns, Fixer can diagnose the sensor, control panel, wiring, or water-level system before parts are replaced unnecessarily. |
Whirlpool Dishwasher Error Codes
Whirlpool appliance repair in Ottawa
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| F8E2 | The dishwasher is not filling within the time the control allows, or inlet flow is too low. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid stacking repeated starts. | If filling stays slow, Fixer can test the inlet valve, float or pressure switch, wiring, and control output. |
| F9E1 | A long-fill or water inlet fault was detected — similar to fill problems but often tied to inlet valve or supply timing. | Confirm hot water is available at the kitchen tap and the supply valve is fully open. Run one standard wash after a single reset. | Fixer can diagnose inlet valves, water level sensing, wiring, and control-board fill output. |
| F6E4 | A float switch or leak-detection circuit reported moisture in the base pan or an overflow condition. | Turn off the water supply under the sink, cancel the cycle, and dry visible water at the door and base. Check the door seal for debris. | Active leak codes should be diagnosed promptly. Fixer can trace fill valves, hose connections, pump seals, and float circuits. |
| F7E1 | A wash pump, motor, or drive communication fault is preventing normal spray or drain motor operation. | Stop the cycle and unplug the dishwasher. Do not run another cycle with standing water in the tub. | Fixer can test motor drive, pump obstructions, wiring, and control-board output before parts are replaced. |
| F5E1 | The door switch does not confirm a closed door, so the dishwasher will not start or advance certain cycles. | Close the door firmly and check the latch area for debris. Power cycle once at the breaker. | Fixer can test door switches, latch alignment, wiring, and control interlocks safely. |
| F4E3 | A vent, drying fan, or airflow fault was detected during heated dry on models with a vent fan. | Confirm the dishwasher is installed with proper vent routing if your model vents to the outside. Cancel heated dry and run one rinse cycle as a test. | Fixer can diagnose vent fans, drying circuits, wiring, and control output on electric dishwashers. |
| Heating / drying fault | The heating circuit did not reach the expected temperature during wash or dry stages, or dry performance is poor. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the fault is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| Leak / float group | The dishwasher detected water in the base pan, a fill leak, or a float switch condition that stops the cycle to limit water damage. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Use the recommended detergent amount. | If leaking or float warnings continue, Fixer can trace inlet valves, hose connections, pump seals, and tub integrity. |
Bosch Dishwasher Error Codes
Bosch appliance repair in Ottawa
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| E09 | The heating circuit did not reach the expected temperature during wash or dry stages, or dry performance is poor. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the fault is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| E12 | A limescale or descaling reminder may be active on models that monitor water hardness — this is often a maintenance notice rather than an immediate mechanical failure. | Review your manual for descaling steps if recommended for your water hardness. Run a normal cycle after following any approved maintenance steps. | If E12 returns after descaling or poor cleaning continues, Fixer can diagnose inlet paths, heating performance, spray arms, and control logic. |
| E14 | A flow meter or water volume sensing fault was detected during fill — the control is not receiving the water flow signal it expects. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid repeated forced starts. | Fixer can diagnose flow meters, inlet valves, wiring, and control-board fill output. |
| E15 | The dishwasher detected water in the base pan, an active leak, or a flood-protection condition that stops the cycle to limit water damage. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Tilt or move the unit only if you can do so safely to check for visible pooling. | If E15 returns or water is present in the base pan, Fixer can trace inlet valves, hose connections, pump seals, float switches, and tub integrity. |
| E18 | A water level or fill fault was detected — fill volume did not reach what the control expects for the cycle stage. | Confirm hot water at the kitchen tap and that the supply tap is fully open. Run one normal cycle after a power reset. | Fixer can diagnose inlet valves, fill timing, pressure systems, wiring, and control-board signals. |
| E19 | A heat exchanger, drying, or water-heating path fault was detected on models with internal drying or heat-exchange systems. | Cancel heated dry and run one rinse cycle as a test. Confirm hot water at the kitchen tap before starting. | Fixer can diagnose heating paths, vent or drying circuits, wiring, and control output on electric dishwashers. |
| E22 | A drain filter blockage or restricted drain path was detected — water is not leaving the tub as expected. | Clean the drain filter at the tub bottom if accessible. Check the sink drain and disposal for blockages. | If E22 returns after filter cleaning, Fixer can test drain pumps, obstructions, wiring, and control-board output. |
| E23 | A drain pump or drain motor fault was detected — the pump is not moving water out of the tub. | Stop the cycle and unplug the dishwasher. Do not run another cycle with standing water in the tub. | Fixer can test drain pumps, obstructions, wiring, and control-board output before parts are replaced. |
| E24 | A drain fault was detected — often related to a blocked filter, kinked drain hose, siphon issue, or installation drain path problem. | Clean the drain filter, confirm the drain hose is not kinked, and check that the hose is installed with a proper high loop or air gap if required. | If E24 returns after basic drain-path checks, Fixer can diagnose drain pumps, hoses, installation routing, and control logic. |
| E25 | A turbidity sensor or drain-path fault was detected — the control may not see clear drain water or expected wash water quality. | Clean the drain filter and remove visible debris from the tub bottom. Run one rinse cycle after a basic reset. | Fixer can diagnose turbidity sensors, drain paths, pumps, wiring, and control-board inputs. |
GE Dishwasher Error Codes
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| H2O / H20 | The dishwasher is not filling within the expected time, or inlet flow is too low for the selected cycle. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid repeated forced starts. | If H2O returns, Fixer can diagnose inlet valves, float switches, wiring, and control-board fill output. |
| C3 / drain fault | A drain pump, motor, or drain path fault was detected — water is not leaving the tub as expected. | Check the sink drain and disposal for blockages. Clean the filter at the tub bottom if accessible. Do not run another cycle with standing water. | Fixer can test drain pumps, obstructions, wiring, and control-board output before parts are replaced. |
| C4 / overfill or float fault | The control detected too much water in the tub or a float switch condition that stops fill to limit overflow. | Cancel the cycle and watch for active inlet leaking. Shut off the water supply if water continues to enter. Use the recommended detergent amount. | Fixer can trace inlet valves, float switches, pressure systems, and control logic on electric dishwashers. |
| C5 / low fill or water level fault | Fill volume or water level did not reach what the control expects for the cycle stage. | Confirm hot water at the kitchen tap and that the supply tap is fully open. Run one normal cycle after a power reset. | Fixer can diagnose inlet valves, fill timing, wiring, and control-board signals. |
| C6 / water temperature fault | Incoming water temperature is outside the range the dishwasher expects for the selected wash program. | Run hot water at the kitchen tap for 30 seconds before starting a cycle. Avoid running only cold-water quick washes while troubleshooting. | If C6 returns with normal hot water at the tap, Fixer can test thermistors, heating paths, wiring, and control inputs. |
| C7 / heater or drying fault | The heating circuit did not reach the expected temperature during wash or dry stages, or dry performance is poor. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the fault is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| 999 / control communication fault | The main control reported a communication or logic fault that can freeze the display or stop cycle advancement. | Power off at the breaker for two minutes, then restore once. Note whether the display is blank, frozen, or unresponsive. | Fixer can diagnose control boards, wiring harnesses, and keypad or touch-panel communication before boards are replaced. |
| Leak / flood / float warning | The dishwasher detected water in the base pan, an active leak, or a float condition that stops the cycle to limit water damage. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Tilt or move the unit only if you can do so safely to check for visible pooling. | If leaking or float warnings continue, Fixer can trace inlet valves, hose connections, pump seals, and tub integrity. |
Frigidaire Dishwasher Error Codes
Frigidaire appliance repair in Ottawa
| Error Code | What It Usually Means | Safe Homeowner Check | When to Call Fixer |
|---|---|---|---|
| i10 | The dishwasher is not filling within the expected time, or inlet flow is too low for the selected cycle. | Confirm the water supply tap under the sink is fully open and the inlet hose is not kinked. Cancel the cycle and avoid repeated forced starts. | If i10 returns, Fixer can diagnose inlet valves, float switches, wiring, and control-board fill output. |
| i20 | A drain pump or drain path fault was detected — water is not leaving the tub as expected. | Check the sink drain and disposal for blockages. Clean the filter at the tub bottom if accessible. Do not run another cycle with standing water. | Fixer can test drain pumps, obstructions, wiring, and control-board output before parts are replaced. |
| i30 | The dishwasher detected water in the base pan, an active leak, or a float condition that stops the cycle to limit water damage. | Shut off the water supply, cancel the cycle, and watch for active inlet leaking. Use the recommended detergent amount. | If leaking or float warnings continue, Fixer can trace inlet valves, hose connections, pump seals, and tub integrity. |
| i40 | A water level or pressure sensing fault was detected during fill or wash stages. | Confirm hot water at the kitchen tap and that the supply tap is fully open. Run one normal cycle after a power reset. | Fixer can diagnose pressure switches, fill timing, wiring, and control-board signals. |
| i50 | A wash motor, circulation pump, or drive communication fault is preventing normal spray or drain motor operation. | Stop the cycle and unplug the dishwasher. Do not run another cycle with standing water in the tub. | Fixer can test motor drive, pump obstructions, wiring, and control-board output before parts are replaced. |
| i60 | The heating circuit did not reach the expected temperature during wash or dry stages, or dry performance is poor. | Use a normal hot-water cycle and confirm hot water at the kitchen tap first. Avoid running heated dry repeatedly while the fault is present. | Heater, thermostat, and control-board faults need proper testing. Fixer can check the heating circuit safely on electric dishwashers. |
| i70 | A thermistor or temperature sensor reading is out of range during wash or dry stages. | Run hot water at the kitchen tap for 30 seconds before starting a cycle. Power cycle once at the breaker. | Fixer can diagnose sensor circuits, wiring, and control-board inputs on electric dishwashers. |
| UF / vent fan | A vent fan or drying airflow fault was detected during heated dry on models with an external or internal vent fan. | Cancel heated dry and run one rinse cycle as a test. Confirm the dishwasher is installed with proper vent routing if your model vents outside. | Fixer can diagnose vent fans, drying circuits, wiring, and control output on electric dishwashers. |
Codes vary by model and region. When in doubt, check your model number and manual, or book service for a professional diagnosis.
Related repair services
If the code keeps returning, these service pages are the fastest way to book the right repair.
Brands we repair
Looking for brand-specific help? These links jump to our brand pages.
FAQ
Can I safely reset an error code?
Often you can power-cycle the appliance and check for obvious issues (drain hose, filter, breaker). If the code returns, professional diagnosis is recommended.
Should I keep using the appliance with an error code?
Not always. If you smell burning, see water leaking, or the unit is overheating, stop using it and call a technician.
Do you service dishwasher error codes in Ottawa?
Yes — we service dishwasher issues across Ottawa and surrounding areas. If the code returns after basic checks, book service.
How do I get a faster diagnosis when I call?
If possible, share the exact code, a photo of the display, the brand/model number, and what the appliance was doing when the code appeared (fill, heat, drain, spin).
Need Dishwasher service in Ottawa?
If your dishwasher keeps showing an error code, call Fixer for diagnosis and repair.
