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.
| Code | Meaning | First thing to try |
|---|---|---|
| Err0 | Piston-drive motor is stalled and can't move | Check for a jammed piston; a rebuild kit usually resolves it |
| Err1 | Motor runs continuously without reaching position | Check motor seating in its mount and the piston drive linkage; check optical sensors on 5800/5810/5812 |
| Err2 | No regeneration or backwash in over 99 days | Force a manual regen (hold "next cycle"); check Day Override isn't set to zero |
| Err3 | Memory failure on the control board | Soft reset (hold leftmost button while plugging in); board replacement if that fails |
| Err4 | Controller isn't getting a signal the piston reached position | Master 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
- 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.
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.
| Code | Meaning | First thing to try |
|---|---|---|
| E1 | Valve motor failure — motor isn't running | Unplug the unit, check the valve motor wire harness for damage or a loose connection |
| E2 | Binding error — motor can't rotate the valve through its cycle | Check the valve for blockages and clean thoroughly |
| E3 | Valve motor failure — motor runs but rotor valve doesn't move, often stuck in one position | Same 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.
| Code | Likely cause | First thing to try |
|---|---|---|
| 07, 08, or 09 | Wiring disconnected at the control board, or a failing shutoff valve | Check 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”
| Situation | DIY or pro |
|---|---|
| Code clears after a soft reset or forced regeneration and doesn't return | DIY — no part needed |
| Fleck Err2, GE E2, or a settings/blockage-type fault | DIY — reprogram Day Override or clear the blockage |
| Code returns immediately after reset, motor/valve confirmed at fault | DIY 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 Culligan | Call 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.