Frigidaire Dishwasher ER Error Code: Meaning, Causes & Fix
'Er' on a Frigidaire dishwasher = switch failure (shorted keypad). Frigidaire's Service Data Sheet (Electrolux Home Products North America, P/N 808463501) lists display code Er exactly that way, and Electrolux's service manual for these dishwashers defines the underlying fault as a membrane switch failure: the control has verified that a pad on the membrane switch has been closed for one minute.
Er belongs to Frigidaire's letter-code generation. In Frigidaire's Use & Care manuals (FGHD2465, FGHD2461, GLD4355, PLD4050, FFID2421 and others) 'Er' is listed among the malfunction codes the indicator may display — 'Er', 'uF', 'uo' or 'CE' — with the instruction to contact the Frigidaire Customer Care Center; the owner's guides list the code but do not define it. The definition comes from Frigidaire's service documentation, and it is narrower than the 'general panel error' it is often sold as: one specific thing has happened — a keypad pad is being read as closed, and it has stayed closed for a full minute. That one-minute rule is the code's built-in protection against false alarms (a long button press or a leaning object does not trip it instantly), and it is why Er is a hardware report, not a glitch: something is holding a pad down electrically, whether or not any finger is near the panel. Owners often meet Er in the status window alongside the panel's status lights — searches for 'er clean s' describe Er showing with the Clean and Sanitized indicators, which are separate cycle-status lights in the same display area (Frigidaire's service sheet's LED table: Clean = cycle complete, Sanitize = sanitization achieved), not letters belonging to the code. Two details in Frigidaire's documentation separate a real Er diagnosis from the folklore around this code. The first is the threshold: Electrolux's service manual states the failure appears when the control verifies that any pad on the membrane switch has been closed for one minute. The control is not reacting to a glitch, a static zap or a single odd reading — it has watched a pad sit closed, continuously, for sixty seconds, and only then does it declare the membrane switch failed. That is why Er so rarely proves to be a one-off: whatever held that pad closed for a full minute is a physical state of the keypad or its connection, and physical states do not heal between cycles. The second detail is what shares the display with Er. Owners describe 'er clean s' and 'er s' because the status window sits among the machine's indicator lights, and Frigidaire's service sheet gives those lights their own table separate from the display codes: the Clean light reports a completed cycle, the Sanitize light reports that sanitization was achieved, and the Delay light reports a countdown in progress. None of them is part of the Er code, and Er has no letter suffix in Frigidaire's table — the display codes beside it are its siblings (Th for the thermistor, Tu for turbidity, hS for pump rpm, and the Uo/uC/uF vent family). Reading the panel as 'Er, plus whichever status lights happen to be lit' stops owners chasing a combined code that does not exist.
What causes the ER code on a Frigidaire dishwasher?
A shorted membrane pad (the documented fault)
Electrolux's manual names it a membrane switch failure: a pad — typically a high-use one — shorts or sticks so the control reads it as permanently pressed. Once the pad has read closed for one minute, the control declares Er.
The keypad-to-control connection
Frigidaire's service sequence for Er checks the connection from the keypad to the main control board first: a connection fault can make the board read a pad state that isn't real, and it is the one cause on this list that costs nothing to put right.
Main control board (last, not first)
The board misreading a good keypad exists — but it is the end of Frigidaire's documented sequence, reached only after the connection is proven and the keypad has been replaced. Boards condemned first are usually innocent.
A pad held closed by the console itself
Electrolux's definition is about the pad's electrical state, not about fingers: anything that holds a membrane pad closed for a full minute produces the same report, because the control cannot distinguish a shorted membrane track from a pad physically pressed by a damaged or distorted console pressing on it. This is why Er can appear with nobody near the machine, survive every reset, and yet the membrane itself tests 'not shorted' in isolation — the closure is mechanical, and it is found by inspecting how the console sits against the keypad, not by replacing parts in sequence.
Membrane wear on the highest-use pads
A membrane switch is a printed circuit sandwich, and its pads wear with use: the pads pressed at every cycle — Start and the popular wash cycles — flex thousands of times more than the option pads at the panel's edge. Wear in that sandwich is what turns 'closed when pressed' into 'closed always', which is why Er so often arrives on a machine whose panel otherwise looks perfect, and why the failing pad is so often the one the household uses most. Frigidaire's definition does not ask which pad — but the pattern of which pad you live on is the best predictor of which one has shorted.
The connection the control reads through
Between the membrane and the main control board sits the connection Frigidaire's service sequence checks first, and it deserves its place at the head of the queue: the board can only know a pad's state through that link, so a poor connection can present exactly like a shorted pad. It is also the only Er cause that environment explains — a connector disturbed by the door's daily opening and closing, or by the machine being pulled out and pushed back for unrelated work, can begin reporting a closure that the keypad never made.
A control board that reports a closure nobody made
The board remains on the list because Frigidaire's own sequence ends there: if the error still exists after the connection is proven and the keypad replaced, replace the main control board. What the sequence forbids is starting there. A board-first diagnosis spends the most expensive part on the least likely cause, and — because a genuinely shorted keypad will still be shorted afterwards — usually 'proves' nothing except that the code survives new boards too.
Checks to run before you replace anything
- Note the behaviour around Er: does it follow use of one particular pad, and does the machine accept phantom input (beeps, lights, responses to no touch)? That pattern identifies the pad zone and confirms you're in keypad territory, not a wash-system fault.
- Power off at the breaker before touching anything. Check the connection from the keypad to the main control board is seated and sound — it is Frigidaire's documented first check for this code.
- Do not confuse Er with its list-mates: the same owner's guides print 'Er', 'uF', 'uo' and 'CE' as one malfunction-code list, but they are four different reports — uF/uo are the vent family (see the UO page), and Er alone is the switch failure.
- Time the fault: Er present from the moment power returns means a pad is already reading closed before any cycle runs; Er that appears only minutes into operation means a pad closes during the cycle. Both are the documented failure, but the first pattern points at a permanent short or a console pressing a pad, and the second at a membrane that closes as the panel warms and flexes in use.
- Run Frigidaire's Water/Service Test if you are equipped to: the Service Data Sheet enters it by cycling power at the breaker (into Power Failure mode) and then holding the DRY and START/CANCEL pads together for 3 seconds. The test exists to exercise the machine's devices under the control's own monitoring — it is service territory, quoted here so owners know the step exists, not as an invitation to improvise inside a live console.
- Check what Er is NOT before parts are ordered: a PF on the same panel is a power-failure state (the owner's guides clear it with START/CANCEL), and the vent codes uF/uo belong to the powered vent assembly at the top right rear of the tub. Er shares a list with them in the manuals but shares no parts with either.
- Photograph the full panel, not just the code: which status lights accompany Er (Clean, Sanitize, Delay) tells the next reader where in the cycle story the machine was, and it is the evidence that dissolves the 'er clean s' confusion when you describe the fault to a technician.
How to fix the ER error code
- Follow Frigidaire's documented order: check the connection from the keypad to the main control board; if the connection is correct, replace the keypad; if the error still exists after that, replace the main control board.
- The keypad is serviced as part of the console: Electrolux's manual notes the console and the membrane keypad are installed together as a console assembly, and to disconnect power before servicing.
- Work the sequence in Frigidaire's order and stop at the step that cures it: connection first (power off at the breaker, connector seated and sound), keypad second, board only on a proven keypad. Skipping to step three is how this code generates its reputation for eating control boards.
- When the keypad is replaced, it is replaced as part of the console assembly: Electrolux's manual services the console with the membrane keypad installed in it, so expect a console assembly on the parts list rather than a bare membrane sheet — and quote the full model number, because consoles are model- and finish-specific.
- Prove the repair across the pattern that produced the code: an Er that struck mid-cycle is not proven by a machine that merely powers up clean. Run a full cycle using the pads you normally use; the code's own one-minute rule means a genuinely closed pad will re-declare itself quickly if it is still closing.
The part that usually fails: Console / membrane keypad assembly
Serviced as a console assembly (console + membrane keypad together); order by full model number — and only after the keypad-to-board connection has been checked, per Frigidaire's sequence.
How to reset / clear the ER code
There is no Er-specific reset in Frigidaire's owner's guides — they direct owners to the Customer Care Center when 'Er' displays. The general reset Frigidaire's guides print for error codes (press Cancel, or turn power off at the breaker for 5 minutes) restarts the unit, but Er returns as soon as the control re-reads the pad as closed; a reset clears the display, never the short.
Frigidaire's i-series codes clear with a power reset: switch the breaker off for at least 5 minutes, restore power, and run a cycle. Leak code i30 is the exception in practice — it will not stay cleared while water remains in the base pan, because the float switch is still physically lifted.
Why does the ER code keep coming back?
Er returning after a keypad/console replacement has walked Frigidaire's sequence to its end: the wiring between keypad and control, or the main control board itself. An Er that returns immediately at power-up, before any pad is touched, is the strongest form of the report: a pad is reading closed right now, and the hunt narrows to the keypad, whatever is pressing it, and the connection the control reads it through. Treat 'it cleared for a day' with suspicion rather than relief — a membrane that closes intermittently is still closing, and the one-minute rule guarantees it will be caught again.
How to stop ER coming back
- A shorted membrane pad (the documented fault): Electrolux's manual names it a membrane switch failure: a pad — typically a high-use one — shorts or sticks so the control reads it as permanently pressed. Once the pad has read closed for one minute, the control declares Er.
- The keypad-to-control connection: Frigidaire's service sequence for Er checks the connection from the keypad to the main control board first: a connection fault can make the board read a pad state that isn't real, and it is the one cause on this list that costs nothing to put right.
- Main control board (last, not first): The board misreading a good keypad exists — but it is the end of Frigidaire's documented sequence, reached only after the connection is proven and the keypad has been replaced. Boards condemned first are usually innocent.
Retrieving stored fault codes on Frigidaire dishwashers
Frigidaire dishwashers include a diagnostic/water test cycle (entered by holding specific pad combinations — on many Gallery models, holding Power Scrub/Start combinations; the service data sheet behind the toe-kick gives the exact pair) that fills, washes, heats and drains in a compressed sequence and shows any i-code that the control logs.
Other Frigidaire dishwasher error codes
| Code | Meaning | First fix |
|---|---|---|
| CL | Close dishwasher door prompt (rendering used on GLD/FDB-series manuals; same instruction as Cd on other models) | Close the dishwasher door and latch it fully; ensuring the door is properly latched clears the display and no service is needed |
| Cd | Close dishwasher door prompt (rendering used on FGHD-series manuals; same instruction as CL on other models) | Close the dishwasher door and latch it fully; the status lights flash to show cycle status until it is latched |
| E20 | Platform-rendering variant of the drain fault on some Frigidaire/Electrolux platforms (E20 = drain system in those charts) — the i20 playbook applies. | Clean/clear the chain; service or replace the pump as found. |
| E30 | Platform-rendering variant in the drain family on some Frigidaire/Electrolux platforms (E30-style codes appear in the drain/leak monitoring area by platform); diagnose with the i20/i30 playbooks by symptom. | Drain branch: clean filter, clear path, service pump. Flood branch: dry base, find and fix the leak. |
| HO | Water heat delay; the display flashes while the cycle waits for the water to heat | No action is needed; washing continues automatically once the water reaches temperature |
| Hd | Water heat delay (older-model rendering of HO) | No action is needed; washing continues automatically once the water reaches temperature |
| LO | Rinse aid dispenser is low and needs to be refilled | Refill the rinse aid dispenser; the indication stays through up to 5 cycles or until the reservoir is filled |
| PF | Power failure notice; appears when the dishwasher is first installed or when power has been interrupted | Touch the START/CANCEL pad to clear it; on newer models press Start within 18 hours of a hard failure to resume at the interruption point |
| UF | Vent fan speed fault — the drying vent fan's RPM is too low or the fan has stopped (Frigidaire service code uF; companion codes: uo = vent stuck open, uC = vent stuck closed) | Check the vent fan and its wiring in the vent assembly (top right rear of the tub); per the Frigidaire service sheet the repair sequence is wiring, then the vent assembly, then the main control |
| UO | Vent stuck open — Frigidaire's Service Data Sheet (Electrolux Home Products North America, P/N 808463501) lists display code Uo as 'Vent stuck open', with siblings uC 'Vent stuck closed' and uF 'Vent rpm too low or stopped'. | Clear any blockage or deposits from the vent so the damper can close fully. |
| i10 | Fill error — the dishwasher is not filling with water in the expected time (low/no water inlet). | Free the float; restore supply; clean screen; replace a dead valve. |
| i20 | Drain error — the dishwasher is draining too slowly or not at all (i20 family; iF0/iE0 siblings cover related drain/filter states by model). | Clean/clear the path; clear pump debris or replace a dead pump (continuity test). |
| i30 | Leak/flood error — water detected in the base (anti-flood system active); the dishwasher may drain continuously. | Repair the leak found; correct detergent if suds were the cause. |
| i40 | Clogged filters or a restricted drain line has been detected (grouped with i20 and iF0) | Check and clean both filters and the sump area and check for a pinched or blocked drain hose; if the drain line is attached to a disposer, check that the knockout plug has been removed |
See the full list on the Frigidaire Dishwasher error codes hub.
Codes ER gets confused with
UO — Vent stuck open — Frigidaire's Service Data Sheet (Electrolux Home Products North America, P/N 808463501) lists display code Uo as 'Vent stuck open', with siblings uC 'Vent stuck closed' and uF 'Vent rpm too low or stopped'. UO belongs to Frigidaire's letter-code generation.
i20 — Drain error — the dishwasher is draining too slowly or not at all (i20 family; iF0/iE0 siblings cover related drain/filter states by model). i20 means the drain phase timed out: water is leaving too slowly or not at all.
i30 — Leak/flood error — water detected in the base (anti-flood system active); the dishwasher may drain continuously. i30 is Frigidaire's (Electrolux-platform) flood code: the base float/ sensor found water, so the machine stops filling, often runs the drain pump continuously, and refuses cycles.
E20 — Platform-rendering variant of the drain fault on some Frigidaire/Electrolux platforms (E20 = drain system in those charts) — the i20 playbook applies. In E-format platform charts, E20 is the drain fault: the machine isn't emptying in time.
Frequently asked questions
Does Er always mean a new control board?
No — the board is the LAST step of Frigidaire's own sequence for Er: check the keypad-to-board connection first, replace the keypad (console assembly) second, and only then the main control board.
My Frigidaire Gallery dishwasher shows error code ER — what has failed?
The keypad, on Frigidaire's own evidence: its Service Data Sheet lists Er as 'Switch failure (shorted keypad)', and Electrolux's service manual defines the fault as a membrane switch failure, declared when a keypad pad has been closed for one minute. Gallery models use the same code and the same fix order as every Frigidaire of that generation — keypad-to-board connection first, then the keypad (console assembly), then the board — and Gallery owner's guides list Er among the malfunction codes, referring owners to the Frigidaire Customer Care Center.
Why does my Frigidaire dishwasher show ER with the Clean and Sanitized lights?
Because the code and the lights are separate reports sharing one panel. Er in the status window is the keypad fault; Clean and Sanitized are indicator lights with their own meanings in Frigidaire's service documentation — Clean lights when a cycle is complete and Sanitize when sanitization has been achieved. 'Er clean s' is not a combined code, and Frigidaire's display-code table gives Er no letter suffix.
How long does a key have to be stuck before ER appears on a Frigidaire dishwasher?
One minute. Electrolux's service manual states the membrane switch failure appears when the control verifies that any pad on the membrane switch has been closed for one minute — the delay is deliberate, so ordinary long presses do not trip it.
Will turning the breaker off clear Frigidaire error code ER?
It restarts the machine, and Frigidaire's guides give the breaker-off-for-5-minutes reset for error codes generally — but Er is a live measurement, not a stored message: while a pad still reads closed, the control declares the failure again. The documented fix order is the keypad-to-board connection, then the keypad (console assembly), then the main control board.
Related guides
Facts on this page were checked against manufacturer documentation: manuals.plus · manuals.plus · manualsfile.com · www.manualshelf.com · www.manualshelf.com · www.manualshelf.com