Water Softener Not Working — Resin, Salt Bridge & Valve Diagnosis
A water softener that stops softening water often has a simple root cause — and two of the most common causes require no parts at all. A salt bridge (a hollow crust of salt above the water in the brine tank) and an accidentally-switched bypass valve account for a majority of 'softener not working' service calls. Before replacing resin or calling a technician, work through this systematic diagnosis. Covers Whirlpool WHES40, GE GXSH40V, Kenmore Elite, Culligan, and EcoWater softeners. Use /diagnose to upload a photo of your unit, or describe your symptoms at /ask.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Hard water still coming through — soap won't lather, scale on fixtures
- Softener not regenerating on schedule
- Salt level in brine tank not dropping between refills
- Salty taste in water after regeneration cycle
- Motor error codes on display (Err 1, Err 2, E1, E2)
- Brine tank full of water (brine not drawing during regeneration)
- Water in brine tank is sludgy or has gray paste at bottom
Most Likely Causes
- 1
Salt Bridge — Hollow Crust Above Water in Brine Tank (Most Common)
A salt bridge forms when salt pellets bond together into a hard crust above the water level in the brine tank, creating a hollow void between the crust and the water below. The salt appears present, but because the crust isn't in contact with the water, no brine is made — and the resin never regenerates. Cause: high humidity, temperature changes, or using the wrong type of salt (rock salt or solar salt vs. evaporated pellets). Diagnosis: probe the brine tank with a broomstick pushed straight down. If the stick hits resistance a few inches below the salt surface but can be pushed through to reveal a hollow void, you have a salt bridge. Fix: pour hot water around the edges to soften the bridge, then break it up with the wooden handle of a broom or a long wooden dowel. Do not use a metal tool that could damage the tank.
- 2
Bypass Valve Accidentally in Bypass Position
Water softeners have a bypass valve (usually a single handle, two handles, or two push-in buttons on the control head connection) that allows water to flow around the softener for maintenance or emergencies. If this valve is in the bypass position, 100% of the water goes around the softener untreated — hard water comes through, but the softener itself is completely functional. This is the #1 reason for a 'softener not working' call after a plumber has done work nearby or after maintenance was performed. Diagnosis: locate the bypass valve on the back of the control head (where the inlet and outlet pipes connect). 'Service position' = valve handle parallel to the pipes (or both buttons in). 'Bypass position' = handle perpendicular to pipes (or one button out). Confirm the valve is fully in service position.
- 3
Injector/Venturi Clog — No Brine Draw During Regeneration
The injector (also called venturi or nozzle-and-venturi) creates suction to draw brine from the salt tank into the resin tank during the brine draw phase of regeneration. It is a small plastic assembly with a precision orifice that clogs easily with salt paste, sediment, or mineral deposits. A clogged injector causes the brine draw step to fail — the resin never sees brine and never regenerates. Error codes: Whirlpool WHES40 Err 1 (no brine draw). Diagnosis: the injector cap is typically located on the control valve head under a small cap secured by 1–2 screws. Remove it, extract the nozzle and venturi screen, and inspect — visible mineral paste or the screen blocked with white/tan deposits indicates a clog. Clean with a small brush and vinegar soak (15–20 minutes), rinse, reinstall.
- 4
Exhausted or Iron-Fouled Resin Beads
The resin tank contains thousands of tiny polystyrene beads coated with ion exchange sites that capture calcium and magnesium ions (hardness minerals) and release sodium ions in exchange. Resin has a lifespan of 8–12 years under normal conditions. Over time, iron, manganese, or oxidizers (chloramine, chlorine) can permanently foul the resin beads, reducing capacity. Iron fouling is the most common premature resin failure — iron forms a coating on the beads that blocks ion exchange sites. Test: fill a glass with softened water from a cold tap (run for 60 seconds first), add 3 drops of a water hardness test (Rite-In-The-Rain or LaMotte hardness strips) — a reading above 0 GPG after the softener indicates insufficient softening. For iron fouling, add 1 cup of Res-Up Iron Remover to the brine tank and run a manual regeneration before concluding resin must be replaced.
- 5
Control Valve Motor Stall or Error Code
The control valve uses a small motor (typically 3–5 RPM) to rotate through the regeneration cycle positions: backwash → brine draw → slow rinse → fast rinse → brine fill → service. If the motor stalls or the drive cam becomes stripped, the valve gets stuck mid-cycle. Whirlpool WHES40 error codes: Err 1 = no brine draw detected (injector clog or brine line problem), Err 2 = motor stall (drive motor or drive gear failure), Err 3 = flow meter issue (turbine in flow meter stuck). GE GXSH40V error codes: E1 = motor error, E2 = regeneration error, E3 = flow meter error. A motor stall will typically leave the unit stuck in a mid-cycle state — display shows 'Regenerating' but the cycle never completes. Test: attempt a manual regeneration and observe whether the valve steps through positions.
- 6
Salt Mushing — Sludge at Bottom of Brine Tank
Salt mushing is different from a salt bridge — instead of a crust, the salt breaks down into a sludgy paste at the bottom of the tank. Rock salt and low-quality solar salt are the primary culprits. The sludge settles to the bottom, eventually blocking the brine pickup tube so brine can't be drawn into the resin tank. Signs: gray/brown paste in the bottom of the brine tank, water level much higher than normal in the tank, no salt usage between refills. Fix: drain the brine tank completely (scoop out old salt, use a wet/dry vacuum for the water/sludge), scrub the tank with soap and water, reinstall the brine pickup tube and grid plate, refill with high-quality evaporated pellets (Morton Clean and Protect, Morton System Saver). Never use rock salt or solar salt in residential softeners.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Always put the bypass valve in bypass position before servicing the control valve, injector, or any component connected to the inlet/outlet pipes. Servicing with the unit in service position can result in uncontrolled water flow.
If your source water hardness is above 25 GPG (very hard water), a single-tank softener may not achieve full softening — a dual-tank system or higher-capacity resin may be needed. Test your source water with a hardness strip before diagnosing the softener.
If your iron level exceeds 3 ppm (ferrous iron), install a dedicated iron filter (greensand or air injection filter) upstream of the water softener. Running high-iron water through a softener without pretreatment will rapidly exhaust the resin and can cause irreversible fouling.
- 1Step 1 — Bypass valve check: Locate the bypass valve on the back of the softener control head (where the inlet and outlet pipes connect to the unit). It may be a single lever handle, two push-in buttons, or two separate handles. For service position: lever handle must be parallel to the pipes. Push-in buttons: both must be pushed IN. Two separate handles: both in the same direction as the pipes. Rotate or push to service position if bypass was engaged. Run a faucet for 2 minutes to flush residual hard water from the lines, then test with a hardness strip.
- 2Step 2 — Salt bridge probe: Look inside the brine tank — if you can see salt pellets and the level appears normal but the water hardness hasn't changed in weeks, perform a salt bridge test. Push a broomstick straight down into the salt with moderate pressure. If the stick hits a hard surface 2–4 inches below the top but you can push through it to find a hollow void — that's a salt bridge. Pour 1–2 gallons of hot water around the perimeter of the tank to soften the bridge, wait 20 minutes, then break it up with the butt end of a broomstick or wooden dowel using firm downward pressure. After breaking the bridge, manually initiate a regeneration cycle.
- 3Step 3 — Salt mushing check: Look at the water in the brine tank. Normal: water should be clear with clean pellets visible. Salt mushing: gray/brown sludge at the bottom, water may be discolored. If mushing is present, drain the tank — bail out the old salt, use a wet/dry vacuum to remove the remaining water and sludge. Inspect and clear the brine pickup tube (the tube that draws brine to the control valve) — it should be clear and unobstructed. Refill with Morton Clean and Protect evaporated pellets.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any water_softener issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Step 4 — Manual regeneration test: Put the softener in bypass mode temporarily to avoid using the softened water loop. At the control head, initiate a manual regeneration — on Whirlpool and GE units, hold the 'Regen' button for 3 seconds. Observe the cycle: you should hear the motor rotate the valve through positions, water should flow through the drain line (run a garden hose to your floor drain if your drain isn't already connected), and the brine tank water level should drop by 2–4 gallons during the brine draw phase. If the brine tank level doesn't drop, the injector is clogged (next step).
- 5Step 5 — Injector/venturi cleaning: Put the softener in bypass mode and unplug it. On the control valve head, locate the injector cap — typically a small cap on the side of the valve body secured by 1–2 screws (Whirlpool and GE units usually have it on the left side of the valve head). Remove the cap and extract the nozzle, venturi, and screen assembly. Soak the components in white vinegar for 15 minutes to dissolve mineral deposits. Use a soft toothbrush to clear the small orifice in the nozzle — do not use wire or metal tools that can enlarge the orifice. Rinse, reinstall, run another manual regeneration and verify brine draw.
- 6Step 6 — Hardness test: After completing a regeneration cycle, wait 1 hour, then draw cold water from a tap downstream of the softener (run for 60 seconds first). Test with a water hardness test kit or strip. Target: 0 GPG (grains per gallon). If the result is still above 0 GPG, the resin may be exhausted or iron-fouled. First, add 1 cup of Res-Up Iron Remover to the brine well (the small cylinder inside the brine tank) and run another manual regeneration — if the hardness drops to 0 GPG after this, iron fouling was the cause and the resin can be revived with regular iron remover dosing. If hardness remains high after iron treatment, the resin is exhausted and requires replacement (Purolite C100E, 1 cubic foot, $40–$60).
- 7Step 7 — Error code diagnosis: If the display shows an error code, decode it: Whirlpool WHES40: Err 1 = no brine draw (clean injector), Err 2 = motor stall (inspect drive gears or replace control valve motor), Err 3 = flow meter stuck (remove and clean flow meter turbine with vinegar). GE GXSH40V: E1 = motor error, E2 = regeneration error, E3 = flow meter. Reset error codes by unplugging the unit for 60 seconds, then plugging back in after addressing the root cause.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
Salt bridge and bypass valve issues cost $0 to fix. Injector cleaning takes 30 minutes and costs nothing. Resin replacement (Purolite C100E, 1 cu ft) runs $40–$60 and restores a unit to like-new condition. Control valve motor replacement runs $40–$80 and extends the unit's life significantly. Consider full replacement only if the resin tank is cracked, the control valve body is fractured, or the unit is over 15 years old and multiple components are failing simultaneously. The Fleck 5600SXT ($150–$200) is a popular aftermarket control valve upgrade that replaces aging OEM valves on any manufacturer's resin tank.
Est. Repair Cost
$0–$80 DIY (injector cleaning, salt bridge, resin cleaner, bypass valve)
Est. Replacement Cost
$400–$2,500 for new water softener installed
Recommended Tools & Parts
- Buy on Amazon →
Morton Clean and Protect Water Softener Salt Pellets (50 lb)
High-purity evaporated salt pellets for residential water softeners. Reduces mushing and bridging compared to rock salt or solar salt. Recommended for all residential softener brands.
$10–$15
- Buy on Amazon →
Res-Up Iron Remover for Water Softeners
Iron fouling treatment for softener resin beads. Add 1 cup to brine well, run manual regeneration. Removes iron deposits that reduce ion exchange capacity. Use monthly if iron > 1 ppm.
$12–$20
- Buy on Amazon →
Purolite C100E Cation Resin (1 Cubic Foot)
High-capacity ion exchange resin for water softeners. 1 cubic foot bag replaces exhausted resin in most residential 32,000–48,000 grain softeners. Compatible with all major tank brands.
$40–$60
- Buy on Amazon →
Fleck 5600SXT Control Valve (Aftermarket Upgrade)
Industry-standard digital metered control valve. Replaces aging OEM control valves on any resin tank. Demand-initiated regeneration, 48-day backup, LCD display. Requires 1-inch bypass valve adapter (included).
$125–$200
- Buy on Amazon →
LaMotte WaterLink Water Hardness Test Strips
Fast hardness test strips for verifying softener performance. Measures 0–25+ GPG. Use to test water before and after softener to confirm resin is working after service.
$10–$18
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Water Softener Not Using Salt — Brine Tank Diagnosis & Fix
Salt level never drops in your brine tank? The brine system has stopped working — brine pickup tube, float valve, or injector failure are the most common causes.
Read guide →Water Softener Regeneration Problems — Control Valve & Cycle Diagnosis
Softener stuck regenerating, regenerating too often, or not regenerating at all? Control valve settings, motor failure, and timer issues are the most common causes.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- How often should I add salt to my water softener?
- For a typical family of 4 with 200–300 gallons/day water usage and 15–20 GPG hardness, plan to add one 40–50 lb bag of salt every 4–6 weeks. Check the brine tank monthly and keep it at least half full of salt — but never fill it completely to the top, as this can promote salt bridging. Higher hardness water or larger families may require salt every 2–3 weeks. Use evaporated pellets (Morton Clean and Protect or Morton System Saver) — never rock salt or solar salt, which promote mushing in residential tanks.
- Why is my water softener regenerating every day?
- Daily regeneration has two causes: (1) Control valve setting — the regeneration frequency is set too high. On time-clock valves (non-metered), check that the regeneration interval is set for every 3–7 days, not every day. On demand-metered valves (Fleck 5600SXT, Whirlpool digital), check that the hardness input and household size settings are correct — overstated hardness or household size triggers more frequent regeneration. (2) Very high water usage or hardness — if your household truly uses 300+ gallons/day with hardness above 25 GPG, daily regeneration may be appropriate. Calculate: capacity (in grains) ÷ (daily water use × hardness in GPG) = days between regeneration. A 32,000-grain softener at 100 GPG days = 32,000 ÷ (200 gal × 20 GPG) = 8 days.
- My water tastes salty after regeneration — is something wrong?
- A slight salty taste in the first 1–2 gallons drawn immediately after a regeneration cycle is normal — residual brine in the resin tank washes out during the fast rinse and brine fill steps. If the salty taste persists for more than 10–15 gallons after regeneration, something is wrong: (1) Brine draw too long — the brine draw time is set incorrectly and too much salt solution is being drawn into the resin tank. Check the control valve regeneration settings. (2) Rinse cycle too short — the slow rinse or fast rinse duration isn't long enough to flush residual brine. On Fleck 5600SXT: check the slow rinse (BW) and fast rinse (RR) minute settings. (3) Check valve failure on drain line — brine is not fully draining. Verify the drain line is not submerged or kinked.
- Should I put my softener in bypass mode when on vacation?
- Yes — always put your water softener in bypass mode when leaving for more than a week. Bypass prevents the unit from running unnecessary regeneration cycles that waste salt and water when no one is using the system. For time-clock softeners, also consider unplugging the unit or advancing the clock to skip cycles. When you return: put the unit back in service, run a manual regeneration to refresh the resin after the bypass period, and flush the lines for a few minutes before using the water. If you're leaving for more than a month, remove all salt from the brine tank to prevent bridging during the storage period.
- What's the difference between a water softener and a whole-house water filter?
- A water softener and a whole-house filter address different problems. A water softener uses ion exchange to remove hardness minerals (calcium and magnesium) — it exchanges those ions for sodium. It does NOT remove sediment, chlorine, chloramine, bacteria, nitrates, or most other contaminants. A whole-house filter (sediment filter, carbon block filter, KDF filter) removes sediment, chlorine, chloramine, and some organic compounds but does NOT remove hardness. Most households benefit from both: a sediment pre-filter to protect the softener resin, the water softener for hardness removal, and optionally a point-of-use reverse osmosis system at the kitchen sink for drinking water (removing the sodium added by the softener process). If you have iron above 3 ppm, add a dedicated iron filter between the sediment pre-filter and the softener.