30 displayed in digital display of dishwasher

💡

Quick Answer

Error code 30 on a John Lewis (Neff) dishwasher means the anti-flood device has been triggered – water has collected in the base of the machine. The cycle is halted to prevent further damage. The instruction manual advises contacting an engineer, as accessing the leak source requires significant disassembly.

If 30 is displayed in red on a John Lewis dishwasher (example model number JLBIDW1200), it means the anti-flood device has activated. These John Lewis dishwashers were manufactured by Neff and the error codes may also apply to other Neff dishwasher models.

⚠️

Error code 30 = anti-flood device triggered.

The instruction manual advises contacting an engineer. This is the recommended course of action.

What Does Error Code 30 Mean?

This error code indicates that the dishwasher is leaking – or that the device designed to detect a leak has triggered. In the base of most dishwashers there is a float mechanism and microswitch. If water gets into the base of the machine, the float rises, the switch activates, and the anti-flood device halts the cycle to prevent further water damage.

Why Is Finding the Leak Difficult?

Dishwashers are generally difficult to access internally. There is no back panel to remove for a quick visual inspection. While a lid can be taken off the top, this only reveals a sealed stainless steel tank and a few external hoses – not the internal components most likely to be leaking.

To access the base and components where water has collected, the dishwasher typically needs to be stripped down. On many models this involves removing the lid, the kick strip at the front, and both side panels to reach the parts crammed into a space no higher than around 6 inches in the base.

It may be worth a quick visual check around accessible hose connections for obvious signs of a leak, but a thorough diagnosis requires significant disassembly. Unless prepared to undertake this, booking a qualified engineer is the practical course of action.

Last reviewed: April 2025.

20 appears in digital display of dishwasher

💡

Quick Answer

Error code 20 = drain fault. Check whether the dishwasher contains water. If it does, a blockage is the most likely cause. If it appears empty, there may be a sensor or pump issue – call an engineer.

Error code 20 on a John Lewis JLBIDW1200 dishwasher (manufactured by Neff) indicates a problem draining the water. This error may apply to other Neff dishwasher models using the same error code system.

Is There Water in the Dishwasher?

In most cases, a drain fault should be obvious without an error code – the dishwasher will be visibly full of water. It is also possible that it has only partially drained, in which case water may be hidden beneath the main pull-out filter in the base of the machine, directly under the lower spray arm.

If the error code 20 is showing but there is no water inside the dishwasher, the fault may be with the system that detects water presence rather than an actual drain blockage. In this situation, a qualified engineer should be called to investigate. See: book an appliance repair engineer.

How to Remove Water From a Dishwasher

Draining a dishwasher that is full of water is awkward. The most effective method is to disconnect the drain hose at the back and lower it into a bowl or bucket – but this requires pulling the dishwasher out, which is difficult when it contains water. The added weight of the water also increases the risk of damaging the floor surface.

The practical alternative is to ladle the water out. Remove the lower basket and use a suitable vessel to scoop out as much water as possible. Once most of the standing water is gone, there will still be several pints remaining underneath the main filter in the base. Pull the filter out to access this. Using large absorbent towels to soak up the remaining water at this stage is effective.

Possible Causes and What to Check

Once the water has been removed, the cause needs to be identified. The most likely cause is a blockage somewhere in the drain system. A failed pump is also possible but less common.

The following checks are worth carrying out before calling an engineer:

  1. Check the drain hose connection under the sink. If the dishwasher drains via a spigot on the sink U-bend, disconnect the drain hose and inspect the inside of the plastic spigot and the connection on the U-bend for obstructions.
  2. Remove and inspect the main base filter. Pull out the large filter under the lower spray arm and carefully check the channel leading into the drain pump beneath it for any obstruction. Common culprits are bottle caps, small bones, and fragments of broken glass.
🚫

Broken glass hazard.

Large sharp fragments of broken glassware – particularly wine glasses – can get under the filter if it was not seated correctly at any point. Do not probe inside the filter housing with bare fingers. Use a tool or wear protective gloves.

If these checks find nothing, the investigation moves to whether the pump has a power supply or connection fault, or has failed internally. Dishwashers are difficult to work on – there is no back panel to remove, and most internal parts are only accessible by removing the lid, side panels, and kick strip. Do not attempt to turn a dishwasher upside down. If not confident in stripping the machine down, call an engineer at this point.

Need professional help?

Frequently Asked Questions

What does error code 20 mean on a John Lewis JLBIDW dishwasher?

Error code 20 indicates a drain fault – the dishwasher has been unable to drain the water within the expected time. In most cases the machine will be visibly full of water. A blockage in the drain hose or filter area is the most common cause. If the machine appears empty but the code is still showing, there may be a fault with the water detection system rather than an actual blockage.

How do I get the water out of a dishwasher showing error code 20?

Remove the lower basket and ladle or scoop out as much water as possible. Once the main standing water is removed, pull out the base filter to access the water remaining underneath. Large towels are useful for absorbing the last of the water. If possible, disconnecting the drain hose at the back and lowering it into a bucket will drain additional water from the system.

What causes a dishwasher not to drain?

The most common cause is a blockage – either in the drain hose connection, the base filter, or the channel leading to the drain pump. Bottle caps, small bones, and broken glass are frequent culprits. A failed drain pump is also possible but less common. Check accessible areas first before concluding the pump has failed.

Last reviewed: April 2025.

10 appears in digital display

💡

Quick Answer

Error code 10 = water not filling. The dishwasher cannot confirm water is entering the machine. Check the supply tap is fully open and the fill hose is not kinked. If these basics are clear, a faulty inlet valve or water level detection fault is likely – call an engineer.

Error code 10 on a John Lewis JLBIDW1200 dishwasher (manufactured by Neff) indicates a water fill fault. The dishwasher is not detecting water entering the machine.

What Causes Error Code 10?

The dishwasher detects that water is not getting inside, but does not identify the specific reason. Possible causes range from straightforward to more involved:

  • A kinked or blocked fill hose
  • The water supply tap not turned on fully
  • A faulty water inlet valve
  • A fault in the water level detection system

The diagnostic approach is the same as for a washing machine not filling. Although the linked guide covers washing machines, the principle of checking all the basics first applies equally to dishwashers: machine won’t fill with water.

If these checks do not identify the cause, a qualified engineer will be needed to investigate further.

Need professional help?

Last reviewed: April 2025.

Hotpoint dishwasher error code E10

💡

Quick Answer

E10 appears at the start of the cycle – suspect a fill fault: check the tap is open, the hose is not kinked, and water pressure is adequate. E10 appearing at the end of the cycle or during draining – suspect a drain fault: check for a blockage in the filter or pump. Dishwasher internal repairs are difficult due to how they are designed – a blocked filter is a straightforward check, but pump or control faults are better left to an engineer.

⚠️

Hotpoint dishwasher error code E10 – fill or drain timeout

Error E10 on a Hotpoint dishwasher indicates a timeout on either the fill or drain stage. The machine has waited longer than the allowed time for the dishwasher to reach the correct water level (fill timeout) or to empty fully (drain timeout). The position in the cycle where the error appears helps identify which is the cause.

What E10 Means

The E10 error is a timeout code. The dishwasher’s control system allows a fixed time for each fill and drain stage. If the correct water level is not detected within the fill time limit, or if the machine has not fully emptied within the drain time limit, E10 is displayed and the cycle aborts.

✅ E10 at the start of the cycle – fill timeout

The machine is not reaching the correct water level in time. Causes include the water supply tap being closed or partially closed, a kinked or blocked fill hose, a faulty inlet valve, or water pressure too low to fill within the allowed time.

❌ E10 during or at the end of the cycle – drain timeout

The machine is not emptying the water within the allowed time. Causes include a blocked pump filter, a blockage inside the pump itself, a pump fault, or a drain hose that is blocked or incorrectly routed causing a siphoning issue.

Checking for a Fill Fault

  1. Confirm the water supply tap is fully open.

    The tap supplying the dishwasher fill hose must be fully open. Quarter-turn lever taps can appear fully open but be partially seized internally – caked with lime or mineral deposits inside, or with a cracked plastic lever that looks open but is not. If in doubt, turn the tap fully and check again.

  2. Check the fill hose for kinks.

    A kinked fill hose restricts water flow significantly. This is most likely if the dishwasher has recently been moved or reinstalled. Gently pull the machine forward and check the hose runs smoothly without sharp bends.

  3. Check the water flow at the tap.

    Self-tapping saddle clamp taps (the type that pierce a small hole in the copper pipe) often provide a restricted flow – particularly on older fittings where the pierced hole is small or partially blocked with scale. If one of these taps is fitted, replacing it with a proper isolation valve may significantly improve flow rate. Hot water taps are particularly prone to scaling inside.

  4. Check water pressure is adequate.

    If water pressure throughout the property is low, the dishwasher may not fill within the programmed time limit. See our guide on low water pressure and appliances.

Checking for a Drain Fault

Dishwasher drain faults are more difficult to diagnose and access than washing machine drain faults due to the way dishwashers are designed internally. Start with the checks that can be done without disassembly:

  • ✅
    Clean the dishwasher filter. Most dishwashers have a removable filter assembly in the base of the wash cabinet. Remove and rinse it under running water. Fine debris, glass fragments, and food residue can accumulate here and restrict flow to the pump. This is the most common and most accessible cause of drain problems.
  • ✅
    Check the drain hose routing. The drain hose must form a high loop or connect to a standpipe at a sufficient height to prevent siphoning – where water drains back into the machine after the pump stops. If the drain hose hangs low without a loop, water may be siphoning back, triggering the drain timeout on the next cycle.
  • ✅
    If the filter is clear and hose routing is correct – consider an engineer. A blocked or failed pump, a blocked pump chamber, or a control fault causing the drain signal to not register are the remaining causes. Accessing the dishwasher pump typically requires removing panels and working in a confined space. These repairs are better handled by a qualified engineer.
Dishwasher internal access is more difficult than washing machines

Unlike washing machines, where the pump filter is accessible at the front and the pump itself is relatively straightforward to reach, dishwashers are designed in a way that makes internal component access considerably more difficult. Glass and crockery fragments frequently end up inside the pump and jam the impeller – this is a common cause of E10 drain timeouts – but reaching the pump to clear it requires significant disassembly on many models.


Frequently Asked Questions

What does E10 mean on a Hotpoint dishwasher?

E10 is a timeout error – the machine did not complete a fill or drain stage within the allowed time. If it appears at the start of the cycle, the dishwasher is not filling correctly (check the water supply tap, hose, and pressure). If it appears during or at the end of the cycle, the dishwasher is not draining correctly (check the filter and drain hose routing first).

Can I fix a Hotpoint dishwasher E10 error myself?

The accessible checks – confirming the tap is open, checking for a kinked hose, cleaning the filter, and checking the drain hose routing – can all be done without specialist knowledge. If none of these resolve the error, the fault is likely inside the pump or with a control component. Dishwasher internal repairs are difficult due to how the machines are designed, and an engineer is the appropriate route for pump or control faults.

Why would a self-tapping tap cause a dishwasher fill error?

Self-tapping saddle clamp taps pierce a small hole in the copper pipe rather than using a proper valve fitting. The hole is often small and can become partially blocked with limescale over time, especially on hot water connections. The resulting restricted flow may be sufficient for normal tap use but insufficient to fill a dishwasher within the machine’s programmed fill time limit, causing E10.

Last reviewed: April 2026.