Zanussi Dishwasher

Zanussi Dishwasher i20 error code

A drainage problem may leave water in the dishwasher tub.

What to check first

Can I keep using it?

Do not keep using the appliance while this warning is active.

Stop for leak or water warnings

Do not keep running the appliance when water is visible, a leak warning is active, or water could reach wiring or controls.

Safe next step
Stop the cycle if safe, turn off water when appropriate, protect the floor, and avoid repeated resets until the leak source is understood.
Stop when
Water is near wiring, cabinetry is getting wet, the leak returns, or the source is not safely visible.
Open related troubleshooting flow
Electrical warning: stop and verify

Do not keep using the appliance if the code points to voltage, wiring, control power, burning smell, smoke, or a possible miswired supply.

Safe next step
Use only safe owner-level power checks, then involve a qualified technician or electrician when the source points to wiring or supply voltage.
Stop when
Breakers trip, lights dim, the appliance smells hot, wiring may be miswired, or the warning returns after a safe reset.

Safety boundaries

Safe first

  • Match the exact brand, appliance type, and displayed code first.
  • Use the model manual as the final authority for access steps.
  • Stop and address visible water before retrying the appliance.
  • Disconnect power before any service-access step.

Do not do this

  • Do not keep running the appliance while this code is active.
  • Do not open drain or pump areas while the appliance is powered.
  • Do not bypass locks, float switches, leak sensors, or other safety systems.

Common causes include

  • Sink spigot or household drain connection restricted
  • Dishwasher filter or sump blocked by debris
  • Drain hose kinked, twisted, damaged, or installed at the wrong height
  • Sink-drain blanking plug left in place after installation

Basic checks

  1. Observe the tub after the programme stops; if standing water remains, keep the dishwasher off until the drain path is reviewed.
  2. Inspect the visible drain hose without pulling out the appliance; if it is kinked, crushed, or twisted, correct only the exposed routing before one monitored retry.
  3. Examine only the owner-accessible filter after disconnecting power, letting hot water cool, and wearing suitable gloves; if debris is visible, remove it as the exact product manual describes.
  4. Ask the installer or a plumber to confirm the sink spigot, hose height, and blanking-plug removal when the dishwasher was recently installed; do not dismantle wet plumbing to test it.

Reset or retry steps

  • Run one monitored programme only after a visible restriction is safely corrected, the filter is fully reinstalled, and no water is leaking.
  • Stop further retries if i20 or a documented display variant returns or water remains in the tub.

When to call a technician

  • Contact Zanussi service if the dishwasher still does not drain after visible hose and owner-accessible filter checks.
  • Arrange qualified help immediately if water leaks, the drain hose is damaged, or hidden sharp debris prevents safe filter access.

Before approving a paid visit, check warranty status and reviewquestions to ask before repair.

FAQ

What does Zanussi Dishwasher code i20 usually mean?

A drainage problem may leave water in the dishwasher tub. Model context matters: Zanussi UK groups i20, C2, F2, and AL6 with one drain condition; some controls may instead beep or flash twice.

Can I keep using the dishwasher with code i20?

Do not keep using the appliance until the visible issue has been checked and the relevant safety warnings have been addressed. Disconnect power before filter access, and never reach into standing water or an unseen sump with bare hands because broken glass may be hidden there.

When should I call a technician for Zanussi i20?

Contact Zanussi service if the dishwasher still does not drain after visible hose and owner-accessible filter checks. A qualified technician may check Drain hose, Filter system, and Drain pump against the model's service information before treating any part as failed.

Install FaultCodeLab