Quick Answer: A numbered error code on a water softener display almost always points to one of two things — a valve motor or drive-train fault (Fleck Err0/Err1/Err4, GE E1/E3) or a missed-regeneration or wiring issue that isn’t actually a broken part (Fleck Err2, GE E2, Whirlpool 07/08/09). Fleck’s own documented codes run Err0 through Err4, GE’s run E1 through E3, and Whirlpool uses numeric codes 07-09 tied to shutoff-valve or wiring faults. A soft reset (unplug 30 seconds, plug back in) or a manual forced regeneration clears a real share of these without needing a part — but a code that returns immediately after a reset usually does mean a specific component has failed.

Water softener control valves are simple relative to most home appliances, so when something goes wrong the display usually says so directly instead of leaving you guessing — the trouble is that the codes themselves aren’t self-explanatory, and the fix is different for a Fleck-based DIY build than it is for a GE or Whirlpool boxed unit. This guide breaks down what each documented code actually means by brand, since the same “Err1” on a Fleck and an “E1” on a GE point to genuinely different faults. If your display is blank rather than showing a code at all, that’s a different issue — see our water softener not working guide for the reprogramming fix instead.

Fleck 5600 / 5600SXT error codes

Fleck-based valves — the platform behind most DIY builds, including the 5600SXT and the larger 2510SXT — use a simple Err0-Err4 numbering scheme, documented directly by Fleck parts distributors like Aquatell.

CodeMeaningFirst thing to try
Err0Piston-drive motor is stalled and can't moveCheck for a jammed piston; a rebuild kit usually resolves it
Err1Motor runs continuously without reaching positionCheck motor seating in its mount and the piston drive linkage; check optical sensors on 5800/5810/5812
Err2No regeneration or backwash in over 99 daysForce a manual regen (hold "next cycle"); check Day Override isn't set to zero
Err3Memory failure on the control boardSoft reset (hold leftmost button while plugging in); board replacement if that fails
Err4Controller isn't getting a signal the piston reached positionMaster reset, then force regeneration; check for jammed piston or dirty optical sensor

Err2 is worth calling out specifically because it’s the one code on this list that’s often a settings issue rather than a hardware fault — a Day Override programmed to zero means the valve is deliberately not cycling on a fixed schedule, and 99 days without a demand-triggered regen simply trips the warning. The other four generally point to something mechanical: a stalled motor, a misaligned piston, or a control board that’s lost its memory. If a soft reset doesn’t clear Err0, Err1, Err3, or Err4, see our best water softener control valve guide for rebuild kits and full replacement heads matched to the 5600SXT and 2510SXT.

Fleck 5600SXT Rebuild Kit

Seal/spacer kit, piston, and injector — the standard fix for Err0, Err1, and Err4
  • Covers the majority of motor and piston-position faults without replacing the whole control head.
  • Confirm your exact valve model (5600SXT vs. 2510SXT) before ordering — the kits aren't interchangeable.
  • See our Fleck 5600SXT review for how the valve is built and why the parts are this standardized.
Check price on Amazon →

Ordering the wrong rebuild kit while you’re already dealing with a fault code is its own kind of delay — Amazon Prime ships parts free in two days, and you can try it free for 30 days, so a misordered kit doesn’t turn into another week of hard water while a replacement is in transit.

GE water softener error codes

GE’s boxed units (see our GE water softener review) use a shorter E1-E3 scheme, and unlike Fleck’s Err2, none of GE’s codes are a settings issue — all three point to a valve motor or drive-train problem.

CodeMeaningFirst thing to try
E1Valve motor failure — motor isn't runningUnplug the unit, check the valve motor wire harness for damage or a loose connection
E2Binding error — motor can't rotate the valve through its cycleCheck the valve for blockages and clean thoroughly
E3Valve motor failure — motor runs but rotor valve doesn't move, often stuck in one positionSame wire-harness check as E1; replace the motor if the harness is fine

E2 is the one worth trying to clear yourself first, since a blockage in the valve is something a thorough cleaning can fix without ordering a part. E1 and E3 both trace back to the motor itself — reconnecting a loose wire harness resolves a real share of these, but if the harness is intact and seated, the motor is the part that needs replacing rather than anything upstream of it.

Whirlpool water softener error codes

Whirlpool’s WHES-series units use numeric codes rather than an E-prefix, and codes 07, 08, and 09 all share the same likely cause and the same first fix, per Whirlpool’s own documented troubleshooting steps.

CodeLikely causeFirst thing to try
07, 08, or 09Wiring disconnected at the control board, or a failing shutoff valveCheck and reseat the control-board wiring; clear with a 3-second hold on the Recharge button

If the wiring checks out and the code returns within a few minutes of clearing it, the shutoff valve itself is the part that’s actually failed and needs replacing — reseating wiring only fixes the codes when a connection was genuinely loose to begin with. Separately, a flashing (not steady) status light with no numbered code showing is usually a low-salt alert rather than a fault, and clears on its own once the brine tank is refilled and a regeneration completes.

When a code means “call a pro” vs. “order a part”

SituationDIY or pro
Code clears after a soft reset or forced regeneration and doesn't returnDIY — no part needed
Fleck Err2, GE E2, or a settings/blockage-type faultDIY — reprogram Day Override or clear the blockage
Code returns immediately after reset, motor/valve confirmed at faultDIY with a model-matched rebuild kit or part, or a licensed plumber
Control board itself is dead (no display at all, not just an error) on a dealer-installed brand like Kinetico or CulliganCall the dealer — self-repair can affect warranty coverage on these brands

Dealer-installed brands are the one place this diagnostic approach doesn’t fully apply: our water softener warranty guide covers how Kinetico’s certified-specialist-install requirement and Culligan’s dealer-exclusive service model tie warranty coverage to who does the repair, not just what the repair is.

The bottom line

A fault code showing on the display is actually the easier version of “my softener stopped working” — the unit is telling you what’s wrong instead of leaving you to guess. Fleck’s Err0-Err4 scheme and GE’s E1-E3 codes both mostly point to the motor or drive train, with Fleck’s Err2 and GE’s E2 as the exceptions that are often a settings tweak or a cleaning job rather than a failed part. Whirlpool’s 07-09 codes collapse to one likely cause — wiring or the shutoff valve — with the same first fix either way. If your display isn’t showing a numbered code at all, just a blank screen or flashing clock, that’s a different, simpler problem — see our water softener not working guide for the reprogramming steps. And if the same code keeps returning after a parts fix, or the valve is old enough that parts are getting hard to source, see how long a water softener typically lasts before sinking more money into repairs, or our best water softener picks if it’s time to replace the unit outright.