Sub-Zero error code · 30 U 20
Sub-Zero Code 30 U 20: Water Check Valve Open Circuit
Sub-Zero code 30 U 20 means the water check valve solenoid circuit reads open, usually a failed solenoid or broken wiring affecting water routing.
Sub-Zero code 30 U 20 means the control detected an open circuit at the water check valve solenoid. The fix is to repair the check valve wiring or replace the check valve solenoid after confirming its ohms.
What 30 U 20 means
The water check valve solenoid controls back-flow and routing in the water circuit, and the board read its coil as open rather than a normal resistance. With the solenoid circuit open the valve cannot be actuated, which can disrupt proper water routing between the dispenser and icemaker paths. The control logs the open-circuit fault.
Severity:Service recommended
Why 30 U 20 happens
Solenoid coils fail open from age and heat, and the windings can corrode over time. A loose or corroded connector and a chafed harness read as an open even when the valve body is sound. Mineral scale and freezing in the water path can also stress the solenoid.
Common causes
- Failed water check valve solenoid with an open winding
- Corroded or loose connector at the check valve
- Broken or chafed wiring to the check valve
- Burned-out coil after long service
What you'll typically see
- Water dispensing or icemaker fill behaving abnormally
- Possible cross-flow or dripping in the water circuit
- Check valve solenoid not energizing
- No SERVICE light, code logged in service mode
- Intermittent or sputtering water flow
Parts involved in 30 U 20
- Water check valve solenoid — Replaced when solenoid ohms read open and wiring checks good
- Check valve wiring/connector — Repaired if the open is in the harness rather than the coil
What you can check yourself
- Note the code and any abnormal water or ice behavior
- Verify the household water shutoff to the unit is fully open
- Check the supply line behind the unit for kinks
- Power-cycle the unit and retry water and ice functions
When to book a pro
Diagnosing an open check valve solenoid versus a wiring fault requires ohm testing and access to the water valve area, which a technician should handle.
Have this code?
Send us the code and your model — flat $89 diagnostic, 365-day warranty.
Book a technicianHow to enter service mode →All Sub-Zero error codesAll brands
Frequently asked
30 U 20 FAQ
What is Sub-Zero code 30 U 20 indicating?
Code 30 U 20 means the control read an open circuit at the water check valve solenoid. That solenoid governs back-flow prevention and routing in the water circuit, so when its coil reads open the valve cannot actuate and water routing between the dispenser and icemaker paths can be disrupted, sometimes showing as cross-flow or sputtering flow.
Are there owner steps for 30 U 20, or is it a pro job?
You can safely note any abnormal water or ice behavior, confirm the household water shutoff is fully open, inspect the supply line for kinks, and power-cycle the unit. Pinpointing whether the check valve solenoid or its wiring is open requires ohm testing and access to the water valve area, so the repair is a technician task.
How do I clear 30 U 20 after the check valve is serviced?
Once the open is repaired, either replacing the check valve solenoid or fixing its connector, the board sees normal coil resistance and the fault clears. A power cycle removes the logged code from service mode so you can confirm water and ice routing behave normally again.
Is it safe to keep running the unit with 30 U 20 present?
Cooling is not affected, so the unit is safe to use, but you may notice abnormal water behavior such as cross-flow, dripping, or intermittent flow because the check valve is not actuating. It is worth servicing promptly so water routing stays correct between the icemaker and dispenser paths.
What component does 30 U 20 point to and what is the repair cost?
The part involved is the water check valve solenoid with an open winding, or a corroded connector and chafed harness feeding it. We charge a flat $89 diagnostic that applies to the repair, and all work carries a 365-day warranty. Call (650) 668-1554 to book a visit.
How does 30 U 20 differ from the inlet valve codes 30 U 00 and 30 U 10?
30 U 00 and 30 U 10 are fill valves, the main inlet and the dispenser valve, that simply stop water or ice from arriving. 30 U 20 is the check valve, which manages routing and back-flow rather than primary fill, so its symptoms lean toward cross-flow, dripping, or sputtering rather than a clean no-water stop. A tech confirms by ohming the check valve solenoid specifically.
Subzero Repair · Open 24/7 · 365-day warranty
Need a high-end appliance repaired?
Call for urgent cooling or cooking failures, or book online for a service window across the Bay Area.