mypros+
Error code reference

Electrolux Dishwasher Error Code i30

Intervention of anti-flooding system (the drain pump switches on); the cycle is interrupted and the drain pump switches on.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the i30 error code actually means

Your dishwasher has detected water in the drip tray at the bottom of the machine, which is a sign of a leak somewhere inside. To protect your home from flooding, the dishwasher has stopped the wash cycle and turned on the drain pump to remove the water. You should not run the dishwasher again until the source of the leak is found and fixed.

Diagnostic procedure

The full i30 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check water leakage from the tub, sump and various connections (pump, upper spray arm duct etc.); floating sensor blocked mechanically; microswitch faulty; fill solenoid blocked mechanically; circuit board faulty (solenoid triac short-circuited); wiring faulty.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock i30 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of i30

Ranked by how often they cause this code
  1. 1Leak from tub, sump, or hose connections
  2. 2Fill solenoid valve stuck open
  3. 3Float sensor jammed in raised position
  4. 4Faulty microswitch
  5. 5Circuit board fault or wiring issue

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about i30

What does i30 mean on a Electrolux dishwasher?
The i30 code means the dishwasher's anti-flooding system has been triggered by water collecting in the base pan beneath the tub. The machine responds by stopping the wash cycle and running the drain pump continuously to clear the water. This is a protective function designed to prevent water damage to your home. The underlying cause is typically a leak, an overfilling solenoid, or a stuck float sensor.
Is it safe to keep using my dishwasher when the i30 code is showing?
No, you should not continue using the dishwasher while the i30 code is active. The error indicates water has entered the base pan, which means there is an active or recent leak somewhere in the machine. Running the appliance again before the leak is repaired risks worsening water damage to your kitchen floor and cabinetry. Leave the dishwasher off and allow the base pan to dry before investigating the cause.
How much does it cost to repair the i30 error on an Electrolux dishwasher?
Repair costs vary depending on the cause. Clearing a jammed float sensor costs nothing if you do it yourself. Replacing a fill solenoid valve or microswitch typically runs between $30 and $90 for parts, plus labor if you use a technician. A faulty control board is the most expensive repair, with parts alone often ranging from $100 to $250 or more. Professional labor charges for a dishwasher repair visit generally add $80 to $150 on top of part costs.
Can I fix the i30 error myself?
Some causes of the i30 error are accessible to a confident DIYer. You can check the base pan for standing water, clear and dry it out, and inspect the float sensor for debris jamming it in place. Checking hose connections and clamps for obvious leaks is also straightforward. However, diagnosing a faulty microswitch, testing the fill solenoid, or identifying a circuit board fault typically requires electrical testing tools and some appliance repair experience.
Will resetting the dishwasher clear the i30 error?
A reset may temporarily clear the i30 code if the base pan has dried out and the float has dropped back to its resting position, but the error will return if the underlying problem has not been fixed. If the float is stuck, the microswitch is faulty, or a leak is still present, the code will reappear as soon as the machine tries to fill with water. Always resolve the root cause before relying on a reset.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass