FixCode Guide
Home › GE › GE Dishwasher › GE Dishwasher FED Error Code: Meaning, Causes & Fix

GE Dishwasher FED Error Code: Meaning, Causes & Fix

GE Dishwasher display showing FED — FixCode Guide error code graphic

Not a code GE publishes. 'FED' appears in neither GE's consumer dishwasher fault list — which reports faults as words and short codes such as FTD (Failure To Drain), H2O (low water) and PrS — nor in the fault table of GE's dishwasher service sheet, where stored faults are numeric F-codes (F86, F98 and their family) read in Fault Code Display Mode. The expansions sold online for it ('Fill Error Detected', 'Flood Error Detection') appear in no GE source.

FED is a display reading in search of a code, and GE's two published lists are the evidence. GE's consumer list for dishwashers is short and word-based, and FED is not on it. GE's service sheet (31-4000268) is the other place a GE dishwasher fault can live: its Fault Code Display Mode table runs from F5 to F172 — F86 'No Fill Failure: pressure sensor does not sense filling', F98 'Non-draining Sump', F32 'Water Level Sensor Invalid' and dozens more — and FED is not there either. What owners who report 'FED' actually describe, in the cases that can be checked, splits by symptom rather than by letters: a tub full of water that will not pump out (the fault GE publishes as FTD, and at least one documented owner's 'FED' was that machine's FTD display read character by character), a beeping no-start on a new installation, or water found in the base. So this page does not give FED a meaning GE never gave it. It gives you the branch test GE's real codes are organised by: is the tub holding water, is the tub dry, or is there water underneath — each answer lands on a code GE does publish, with a published fix. GE runs two dishwasher fault languages, and FED is in neither — that fact, properly understood, is the page. The consumer language is words and short codes designed for owners: FTD for Failure To Drain, H2O for low water, PrS for an invalid pressure-sensor signal, LEAK DETECTED spelled out in full. The service language, printed on the sheet GE leaves inside the machine (31-4000268), is numeric: a Fault Code Display Mode in which the control scrolls active faults such as F86 (the pressure sensor does not sense filling), F98 (the sump is not draining, as judged by the turbidity sensor), F32 and F33 (pressure-sensor readings out of range), F34 (water detected in the Floor Protect pan) and F147 (drain pump locked rotor). Owners searching 'FED' have usually met one of these two languages through a small three-character window and come away with letters that match neither list — and the internet has filled the vacuum with expansions ('Fill Error Detected', 'Flood Error Detection') that sound authoritative and send owners to opposite ends of the machine: one to the inlet valve, the other to the base pan. GE's lists are the way out of the vacuum: stop reading the letters, start reading the tub.

Applies to: Clarification — GE dishwashers (the search phrases name GE Adora, Café and Profile models). GE's published dishwasher faults, consumer and service-sheet alike, are the authority this page follows.
Safety first. Before you start: unplug the appliance (or switch off its breaker) before opening any panel, and close the water taps before disconnecting hoses. Trip the breaker before removing the toe-kick, sump cover or any wiring, and shut off the under-sink water valve.

What causes the FED code on a GE dishwasher?

A mis-read display — most often FTD

GE's Failure To Drain code is three characters on a small, sometimes scrolling or segmented display, and owners themselves have been unsure of the middle character when asked. A photograph settles what memory cannot.

A genuine drain failure (the FTD fault, whatever the display said)

Filter/sump blockage, air-gap or drain-hose restriction, a disposal knock-out plug left in on a new install, or a drain pump that jams or fails — the machine tried to empty and could not, and the tub tells the story.

Water where it should not be (the leak branch)

Water in the base or Floor Protect pan — the fault GE's consumer list reports as LEAK DETECTED or 999 and its service sheet as F34 — can stop the machine and beep in ways owners summarise as a code they half-read.

A fill failure on a dry tub (the H2O branch)

Supply off or restricted, a float stuck in the 'full' position vetoing the fill, or a clogged inlet screen — the fault GE's consumer list reports as H2O and its service sheet as F86 (the pressure sensor does not sense filling).

The new-installation pattern: a drain path that never existed

A striking share of 'FED' reports come from dishwashers in their first days — machine beeping, refusing to run, tub misbehaving — and a new installation has two factory-sealed traps: the garbage disposer's dishwasher inlet, whose knock-out plug must be removed during install (leave it and the dishwasher has never had a drain path), and a supply valve left closed or half-open under the sink. Before any code is believed on a new machine, audit the installation: plug out, valve fully open, drain hose routed with its high loop or air gap as the installation instructions require.

The drain fault whose reporter is also a suspect

GE's service sheet judges drainage partly through sensors — F98 is explicitly 'turbidity based', and the pressure sensor's readings generate their own family (F32, F33, PrS on the consumer display). A pressure sensor whose sensing port is filmed with grease can report a sump that never emptied while the tub sits drained, or report nonsense at cycle start. That is why the drain branch on this page is worked in order — filter, air gap, hose, pump, then the sensor that reports them all: the sensor is cleaned and considered last not because it rarely fails, but because condemning it first acquits every cheaper cause unheard.

Oversudsing: the drain fault that is made of soap

Dish soap in the dispenser, or far too much detergent, fills the sump with foam the pump cannot move and the sensors cannot read as water. The machine behaves exactly like a blocked drain — because, hydraulically, it is one — and the 'code' clears when the suds die. It is the one cause on this page cured by subtraction: run cold-water rinses, remove the foam by hand, and let the detergent question be asked before the pump is condemned.

Checks to run before you replace anything

  1. Photograph the display before pressing anything, then read it character by character. If it says FTD, you are on GE's Failure To Drain page, and everything below about the drain branch applies directly.
  2. Open the door and classify the tub: standing water = drain branch; dry tub = fill or start branch; water on the floor or under the machine = leak branch, and the machine stays off until the leak is found.
  3. Drain branch: wash the filter assembly, pop the air-gap cap and clear it, run the disposer, and — on a new or newly plumbed installation — confirm the disposer's dishwasher knock-out plug was removed.
  4. Fill branch: confirm the under-sink tap is open, lift and drop the float in the tub floor corner (it should move freely and fall with a click; clear anything beneath it), and listen at cycle start for water entering.
  5. Run a Cancel/Drain and watch it like a test, because it is one: the tub should empty audibly and completely. A pump that hums without moving water is jammed or working against a downstream block; a pump that is silent is unpowered or dead; a tub that empties fully on cancel but faults mid-cycle points at the reporting side — the sensors that judge the drain — rather than the drain itself.
  6. Test the house side of the drain with a bucket: disconnect the drain hose at the sink end (power off, towels ready), aim it into a bucket and run Cancel/Drain. A strong discharge into the bucket acquits the machine's whole drain chain and convicts the house side — air gap, disposer connection or a slow sink drain. A weak discharge keeps the fault inside the machine. This single observation splits the call-out from the plumber's visit.
  7. Check the sink, not just the dishwasher: a kitchen sink that drains slowly will back its water up into a dishwasher drain hose and can hold a tub hostage. Run the disposer and time the sink emptying before the dishwasher is opened — house drains are the drain branch's last member and the one most often skipped.
  8. Photograph the display lit, in a darkened room if needed, and compare letter by letter against GE's consumer list: FTD is published; FED is not. Owners resolving that single character at this point routinely save themselves the entire rest of this page — and if the photograph shows something else entirely (PrS, H2O, a C-code), go to that code's page, because GE has given that one a meaning and a fix.

How to fix the FED error code

  1. Work the branch the tub chose — the fixes are GE's published playbooks for the real codes: FTD for a tub that will not empty (filter, air gap, hose, pump), H2O for a tub that will not fill (supply, float, inlet valve/screen), and leak service for water in the base (do not keep cycling a leaking machine).
  2. If the display genuinely reads FED and no branch explains it, the decisive step is a service-mode reading: GE's service sheet enters Fault Code Display Mode from standby by pressing and holding the Cycle Select (or furthest-left) pad and Start together for 5 seconds, after which the control displays any active faults from its numeric table. The code read there — not 'FED' — is the one to diagnose from, and reading it is technician work on most models.
  3. If the branch work leaves the display unexplained, stop guessing and get the machine read: GE's service sheet enters Fault Code Display Mode from standby by pressing and holding the Cycle Select (or furthest-left) pad and Start together for 5 seconds — the control shows its software version, reports door status for 10 seconds, then scrolls any active faults from its numeric table, and the Delay Hours pad steps through them one at a time. Whatever it shows there is a code GE publishes, with a published diagnosis; 'FED' will not be among them.
  4. Take GE's clearing rule literally when you judge your fix: the same service sheet states that fault displays cannot be cleared manually and clear automatically when the fault condition is no longer present. A display that survives your repair is therefore not a stubborn display awaiting the right button combination — it is the machine reporting, correctly, that the condition stands. Believe it, and continue down the branch.
  5. After a drain-branch fix, run the first full cycle with the machine watched and the floor dry-checked afterwards: a drain that was failing by inches can pass a cancel test and still lose a full cycle's worth of water at the hose's weakest joint, and the cycle after the repair is the one that proves the path holds under real conditions.

The part that usually fails: None for 'FED'

No GE part corresponds to a code GE does not publish. The branch identifies the part family — drain pump for the drain branch, inlet valve/float for the fill branch, the leaking component for the leak branch — and a service-mode reading pins it to one of GE's numeric codes.

How to reset / clear the FED code

There is no FED reset, because there is no FED code. GE's behaviour for real faults is documented in its service sheet: fault displays cannot be cleared manually — they clear automatically when the fault condition is no longer present. Fix the branch cause, run a cycle, and judge by the tub, not by button combinations.

GE dishwashers reset most faults with a power cycle: trip the breaker (or unplug) for about 5 minutes, restore power, and start a cycle. Codes tied to water detection or drain faults return if the condition is still present — the control re-checks fill and drain at the start of every cycle.

Why does the FED code keep coming back?

A returning 'FED' with the same tub story is the same branch fault recurring: drain-branch returns track a downstream restriction or a weakening pump; fill-branch returns track a float that sticks when greasy or screens re-clogging with sediment; leak-branch returns mean the leak was dried, not fixed. Whatever name it travels under, a returning display follows its branch's logic. Drain-branch returns with shortening intervals describe a restriction growing or a pump weakening — and the cancel/drain test that used to pass will start failing before the full cycle does, which makes it a useful monthly check. Fill-branch returns track the float and screens: a float that sticks only when hot and greasy, screens re-loading with sediment. Leak-branch returns are the serious ones: water in the base that was dried but never traced will be back, and each return is the machine reporting a leak that is still finding its way down. In every branch the rule from GE's service sheet holds — the display clears when the condition clears — so a returning display is never the display's fault.

Can you still use the dishwasher with FED showing? No — a dishwasher that cannot drain, cannot fill, or may be leaking should not be run while its display is being guessed at. Establish the branch first.

How to stop FED coming back

When to call a pro. Water in the base pan, any 'FED' that survives its branch fixes, and any case where you want the stored fault read in Fault Code Display Mode — all technician visits. Take the photograph of the display and your branch notes; they are the first things a technician will ask for.

Retrieving stored fault codes on GE dishwashers

GE dishwashers have a service mode (on most electronic models: press and hold specific pad pairs — commonly the Cooktop/Heated Dry style combinations printed in the service manual for the model) that displays stored error codes (the F-code family such as FTD, FED) and lets a technician run each load separately. Consumer-facing displays only show a few of these codes, which is why some GE codes only appear inside service mode.

Other GE dishwasher error codes

CodeMeaningFirst fix
1HDelay Start mode; the number plus H shows the delay hours selected (1H = 1 hour)Wait for the countdown to finish, or cancel Delay Start and press Start to run the cycle now
2HDelay Start mode; the number plus H shows the delay hours selected (2H = 2 hours)Wait for the countdown to finish, or cancel Delay Start and press Start to run the cycle now
999Possible leak on models with Floor Protect with Alert; on other models the control needs a resetCheck under the dishwasher for water; if none is found, reset power at the breaker and rerun
ACFHigh supply voltage fault (shown as AcF on the seven-segment display)Disconnect power and have the household supply voltage checked by an electrician
C1Pump-out during drain exceeded 2 minutesClean the air gap, reposition the drain hose, and run the disposer to clear it
C2Total pump-out cycle exceeded 7 minutesPress RESET to stop the beep, then check the drain hose, air gap and sump for blockages
C3Dishwasher will not drainDisconnect power at the breaker for about 30 seconds to reset, then check the drain hose and sump for obstructions
C4Machine filled twice after a power failureTap the float cover in the front left corner of the tub floor to unstick it and clear debris from the sump
C5Pump-out time too shortConfirm the water supply is on and tap the float cover to free a stuck float
C6Water temperature too lowRun the hot water faucet nearest the dishwasher before starting, and make sure the water heater delivers at least 120°F
C7Water temperature sensor circuit inoperativeTurn power off at the breaker for 30 seconds and reset; if it returns, the sensor circuit needs service
C8Detergent cup blocked from opening fullyRemove the obstruction, relatch the door and wait about 30 seconds
CFEContinuous Fill Fault; the control detects filling that will not stopTurn off the water supply and disconnect power; if water still enters with power off, the inlet valve has failed
CUP OPENDetergent cup not closedAdd detergent and latch the cup closed, or press Start again to override

See the full list on the GE Dishwasher error codes hub.

Codes FED gets confused with

H2O — H2O error — the dishwasher is not detecting water fill (fill fault). On GE dishwashers H2O (H20) means the control opened the inlet valve and did not see the machine fill — supply problem, valve problem, or the flood/float switch stuck in the 'full' position telling the control not to fill at all.

IH — Display fragment, not a standalone GE dishwasher code — 'IH' is most plausibly a partial/mis-read rendering (GE dishwasher displays use words like H2O; a 1H/IH reading is usually a timer/delay display or segment artefact). GE dishwashers communicate faults in plain words (H2O, FTD, 'Clean'/'Sanitized' states) rather than letter codes like IH.

FTD — Failure To Drain — the dishwasher did not drain (GE's plain-language drain code). FTD says exactly what it means: the dishwasher tried to drain and couldn't.

E1 — Platform-dependent GE dishwasher code — on GE's dishwasher lines E1-style codes appear in fill/drain fault contexts on certain (often international/older) platforms; GE's core US dishwasher faults use plain-language displays (H2O, FTD) instead. Diagnose by symptom with the model's chart. GE's mainstream dishwasher fault language is words, not E-codes.

Frequently asked questions

Does GE publish an FED error code for dishwashers?

No. FED appears in neither of GE's published lists: the consumer fault list (FTD, H2O, PrS, the C-codes and word displays) does not contain it, and neither does the fault table in GE's dishwasher service sheet (31-4000268), which lists numeric F-codes — F86 for no-fill, F98 for a non-draining sump — shown in Fault Code Display Mode. The expansions of FED circulating online appear in no GE document.

Is FED the same as FTD on a GE dishwasher?

Not officially — GE publishes FTD (Failure To Drain) and does not publish FED at all. In practice, most checkable owner reports of 'FED' involve a dishwasher that will not drain, and at least one documented 'FED' was an FTD display mis-read. Photograph your display: if the middle character is a T, diagnose FTD; if it truly reads FED, work by symptom — tub full, tub dry, or water underneath — as this page sets out.

Why does my GE dishwasher keep beeping with FED on the display?

The beeping is the machine's fault alert, and it accompanies whichever real fault the display is reporting — most often a drain failure (GE's FTD), and on some models a leak or fill fault. The beep pattern does not decode the letters; the tub does. Photograph the display, check whether the tub holds water, and follow that branch — and if the display really says FED, a technician can read the stored fault in GE's Fault Code Display Mode, where it will appear as one of GE's numeric service codes.

What does FED mean on a GE Adora dishwasher?

GE does not publish an FED code for Adora — or for any of its dishwasher lines. Adora models use GE's consumer fault language: FTD for Failure To Drain, H2O for low water, PrS for an invalid pressure-sensor signal, word displays for leaks. An Adora showing letters its owner reads as FED is most often showing FTD, GE's drain code, mis-read — check the tub: standing water confirms the drain branch, and the fix is the FTD playbook of filter, air gap, drain hose and pump.

What does FED mean on a GE Profile dishwasher — I can't find it in the manual?

You can't find it because GE does not print it: FED is in neither the Profile owner's documentation nor the fault table on GE's dishwasher service sheet, which lists numeric codes (F86 no-fill, F98 non-draining sump, F32/F33 pressure-sensor faults) that the control shows in Fault Code Display Mode. A technician can read your machine's stored fault in that mode and will get one of GE's published codes — bring the photograph of your display and a note of the tub's state (full, dry, or water underneath) to that visit.

My GE dishwasher shows FED and keeps beeping — should I keep resetting it?

No — and GE's own service sheet explains why resetting cannot work here: fault displays cannot be cleared manually; they clear automatically when the fault condition is no longer present. The beeping is the alert for the underlying fault, not a separate problem. Work the branch the tub shows (standing water: drain; dry tub: fill; water underneath: leak, machine off), and if the letters still read FED afterwards, have the stored fault read in Fault Code Display Mode rather than resetting again.

Related guides

GE Dishwasher error codes hubAll GE error codes

Facts on this page were checked against manufacturer documentation: products.geappliances.com · www.manua.ls · forum.appliancepartspros.com · www.appliancehelper.net