When a UV controller is stuck in a warm-up countdown loop, it repeatedly runs its initial boot timer (typically a 3- to 10-minute countdown), reaches the end, and then immediately restarts from the beginning instead of entering normal operational mode. This cycle leaves the controller in a continuous standby state, disabling safety shutoff valves or preventing the system from reporting full germicidal protection. The loop occurs when the lamp fails to reach its operating output, the optical sensor detects inadequate UVC light, or a brief electrical brownout resets the processor at the moment the timer finishes.
Quick Answer
A warm-up loop occurs when the controller fails to verify adequate UV intensity at the end of the countdown, or when opening an automated valve causes an electrical voltage dip that resets the board. Isolate the water flow to allow the lamp to warm up, clean the optical sensor window, and verify line voltage stability.
System Snapshot
- Affected Component: Controller logic board, optical UV intensity sensor, and lamp heating cycle.
- Symptom: Display counts down (e.g., from
4:00or10:00), reaches zero or near-zero, clicks an internal relay, and resets the countdown. - Disinfection Status: Compromised. The controller considers the water unsterilized and will keep safety solenoids closed.
- Immediate Action: Close downstream isolation valves to stop cold water from circulating through the reactor during startup.
What This Usually Means
Low-pressure mercury and amalgam UV lamps do not emit full germicidal intensity instantly. When power is applied, the mercury must vaporize and stabilize, a process requiring several minutes of heating. Modern controllers feature a programmed warm-up countdown to allow the lamp to reach optimal operating temperature and output before enabling safety circuits and alarm monitoring.
At the conclusion of the countdown, the microprocessor performs a hand-off check:
- Optical Verification: It queries the optical UV sensor to confirm UVC intensity is above the minimum threshold (typically 50% or higher).
- Output Engagement: It energizes an internal relay to open an external safety solenoid valve or signal an external monitor.
If the sensor reports low intensity when the timer expires, or if energizing the relay causes a momentary line voltage dip that crashes the low-voltage logic rail, the microprocessor resets and restarts the warm-up sequence from the beginning.
+-------------------------------------------------------------+
| WARM-UP HAND-OFF DECISION TREE |
| |
| Power-Up ---> [Countdown Initiates: 10:00 -> 0:00] |
| | |
| v |
| [Timer Reaches Zero] |
| | |
| +------------------------+-----------------------+
| | |
| v v
| [Sensor Output >= 50%] [Sensor Output < 50%]
| - Engages Solenoid - Fails Hand-Off Check
| - Enters "Running" Mode - Re-triggers Warm-up
| - Normal Operation (OR trips to Alarm)
| | |
| +---(If Relay Draw Drops Voltage)--------------> |
| Processor Brownout -> REBOOTS TO 10:00 |
+-------------------------------------------------------------+
How to Tell Which Problem You Have
Observe the system during the final 10 seconds of the countdown:
- Loop Triggered by Optical Failure: The timer counts down to zero, pauses briefly, and then immediately restarts the warm-up sequence without an audible relay click. This indicates the sensor reading is too low for the controller to enter normal run mode. For sensor diagnosis, review Diagnosing a Faulty UV Sensor: False “Low Intensity” Alarms.
- Loop Triggered by Electrical Voltage Sag: The timer reaches zero, you hear an internal mechanical relay click, the display flickers or blinks black for a fraction of a second, and the countdown resets. The electrical draw of energizing an external solenoid valve or auxiliary circuit dropped line voltage below the microprocessor’s reset threshold. See Troubleshooting the “Startup Surge” That Resets Your UV Controller.
- Loop Caused by Flow-Induced Chilling: The system loops endlessly while water is actively running, but completes its warm-up successfully when all household taps are turned off. Continuous cold water flow is preventing the lamp from heating up.
What Can Cause It
- Cold Inlet Water Stripping Lamp Heat: Amalgam and standard mercury lamps must reach internal temperatures around 104°F (40°C) to maintain proper vapor pressure. Running continuous 35°F to 45°F well water across the quartz sleeve during the warm-up period strips heat faster than the filaments can generate it. Learn about temperature-induced output drops in Troubleshooting Intermittent “Lamp Out” Alarms in Cold Weather.
- Fouled UV Sensor Window: If mineral scale, iron, or biofilm has coated the optical window of the sensor, the sensor reports low intensity to the logic board at the end of the countdown, preventing the system from clearing the startup phase.
- Degraded Lamp Output: An aging or substandard knock-off lamp may illuminate with a purple glow while producing inadequate 254 nm germicidal light to pass the startup check.
- Solenoid Back-EMF or Inrush Current: If your controller is wired to a fail-safe solenoid valve to stop water during outages, the inductive surge of pulling in the solenoid coil when the timer hits zero can trigger a brownout reset. Review Troubleshooting the “Fail-Safe” Logic: Why Your Water Shut Off Unexpectedly.
Testing & Diagnosis
Step 1: Perform a Stagnant Chamber Warm-Up
- Close the isolation ball valve directly downstream of the UV reactor chamber to ensure zero water movement.
- Unplug the UV controller, wait 30 seconds, and plug it back in.
- Allow the full countdown to complete with stagnant water in the chamber.
- If the countdown finishes successfully and enters run mode, continuous cold flow was preventing the lamp from reaching operating temperature.
Step 2: Check for Sensor Signal Failure
If the stagnant test fails to clear the loop, inspect the sensor:
- Disconnect the optical sensor from its port on the chamber wall.
- Inspect the quartz eye for rust, calcium carbonate scale, or black manganese film.
- Clean the optical face with a mild acid solution (citric acid or vinegar) and reinstall.
- If the display reports an absolute zero reading upon boot, check your wiring per Why Your UV Intensity Reads 0% Despite a New Lamp.
Step 3: Disconnect Auxiliary Solenoid Loads
If you hear a distinct relay click right before the loop resets:
- Unplug the controller from AC power.
- Disconnect the external solenoid valve or dry contact wiring from the controller’s auxiliary terminal block.
- Re-power the unit and let the countdown expire.
- If the controller enters operational mode without looping, the solenoid valve coil is drawing excessive inrush current, has an internal short, or requires an external isolation relay.
What to Do Now (Resolution Path)
- Establish a Startup Protocol: Always keep downstream plumbing valves closed during the initial warm-up period following filter changes or power outages. Allow the lamp to reach equilibrium before opening fixtures.
- Clean the Reactor and Sensor Well: Scale deposits on the quartz sleeve or sensor window block UVC transmission. Follow Diagnosing a Faulty UV Sensor: False “Low Intensity” Alarms to chemically strip scaling.
- Install an Auxiliary Interposing Relay: If driving an automated shutoff valve causes brownout resets, install an external 12V or 120V relay so the UV controller only switches the relay coil, rather than carrying the high inrush load of the valve.
When the System Should Stay Offline
Do not bypass the warm-up cycle or force water through the system if:
- The lamp does not visibly glow through the inspection sight-port during the countdown.
- The controller displays an alternating error code (such as a strike failure or hardware fault) alongside the loop.
- Water must be used immediately; boil all water intended for drinking until the controller enters normal operation.
Closing
A warm-up countdown loop means your UV controller cannot confirm safe germicidal operating conditions at the end of its startup cycle. Isolate water flow to allow the lamp to reach its full thermal output, clean the optical sensor lens, and disconnect auxiliary solenoid valves to rule out voltage-dip reboots before replacing controller hardware.