Hayward OmniLogic Troubleshooting — Bow Tie Spinning, Manual Mode Override & ColorLogic Light Faults

The Hayward OmniLogic is Hayward's flagship pool automation platform — a touchscreen-driven system that controls everything from variable-speed pumps to ColorLogic LED lights to heaters and actuators from a single panel and smartphone app. When it works, it's impressive. When it doesn't, the diagnostics are unusually specific: the 'bow tie' spinning animation on startup has a precise meaning (network join failure), ColorLogic lights not changing colors has a firmware API version explanation, and the VS pump communication failure has a protocol selection root cause that most service manuals don't explain clearly. This guide covers the OmniLogic-specific failure modes that require OmniLogic-specific fixes — not just general pool equipment troubleshooting.

Try the AI Diagnosis Tool

Common Symptoms

  • OmniLogic touchscreen displays spinning bow tie animation that never resolves to the home screen
  • OmniLogic app shows 'Disconnected' persistently even when at home on the same Wi-Fi network
  • ColorLogic LED lights turn on but do not change colors or respond to color/show commands
  • Valve actuator moves to partially open position but never completes calibration rotation
  • Variable-speed pump runs at a fixed speed and does not respond to OmniLogic speed programs
  • Heater shows as connected in OmniLogic but ignores setpoint commands from the panel
  • All circuits fail simultaneously — Manual Mode button activates but nothing works

Most Likely Causes

  1. 1

    Bow Tie Spinning — Network Join Failure (WPA2 Requirement, Hidden SSID)

    The OmniLogic's spinning bow tie animation on the touchscreen indicates the system is attempting to join the Wi-Fi network and failing. OmniLogic requires WPA2 Personal (AES) encryption — WPA3, WPA2/WPA3 mixed mode, WEP, and open networks are not supported. A router upgraded to WPA3 or WPA3-transition mode will cause the OmniLogic to spin indefinitely even though the network credentials appear correct. Hidden SSIDs (SSIDs with broadcast disabled) also cause join failures — the OmniLogic network scanner cannot discover hidden networks during initial setup.

  2. 2

    App 'Disconnected' Persistent — Port Forwarding and DDNS

    The OmniLogic communicates with the Hayward cloud service via outbound TCP ports 80 and 443. The app can connect locally via the home Wi-Fi network, but remote access requires the OmniLogic to maintain a registered session with Hayward's cloud servers. If the router's firewall blocks outbound 80/443, or if the ISP blocks these ports, remote access fails. For direct IP connection (not cloud-based): port forwarding TCP/11000 to the OmniLogic's IP must be configured in the router, along with a static IP or DDNS service to maintain a consistent external address.

  3. 3

    Manual Mode Override — All Controls Fail

    The OmniLogic has a Manual Mode that allows direct control of individual relays and outputs without going through the automation logic. If the system entered Manual Mode due to a firmware crash or power event, the touchscreen's normal circuit control buttons will appear to work but the relay board will not respond to app commands. Manual Mode is indicated by a 'MANUAL' badge on the OmniLogic touchscreen. Exiting Manual Mode requires: long-press the MANUAL button for 3 seconds on the panel, then perform a complete power cycle (breaker off for 60 seconds, then restore).

  4. 4

    ColorLogic Light Not Changing Colors — Firmware API Version Mismatch

    Hayward ColorLogic lights use a firmware-level color command API that changed between OmniLogic firmware version 3.x and 4.x. ColorLogic lights with older embedded firmware (CLJ11W100 and earlier) use the 3.x API command set. Newer ColorLogic lights (#CL100 and later production runs) use the 4.x API. If the OmniLogic firmware is version 4.x but the ColorLogic light has pre-4.x firmware, the color change commands are ignored. The light will turn on and off correctly but will not respond to show or color selection commands. The fix is either upgrading the light's firmware (requires a Hayward dealer service tool) or downgrading the OmniLogic to firmware 3.x (which has other limitations).

  5. 5

    VS Pump Communication — BACnet vs. Hayward-Native Protocol

    Hayward OmniLogic communicates with variable-speed pumps via RS-485, but there are two protocol options: Hayward-native protocol (for Hayward VS Pump models SP3400, SP3200, TriStar VS) and BACnet protocol (for third-party VS pumps such as Pentair IntelliFlo when used in a cross-brand installation). If the OmniLogic is configured for Hayward-native protocol but the pump is a non-Hayward VS pump expecting BACnet, the pump will acknowledge RS-485 bus presence but ignore all speed commands. The protocol selection is in OmniLogic Configuration > Devices > Pump > Protocol. Most residential installations should use Hayward-native — BACnet is primarily used in commercial installations.

  6. 6

    Heater Not Responding — 0–10V Analog Signal vs. Relay Dry Contact Wiring

    OmniLogic controls pool heaters via one of two methods depending on the heater model: relay dry contact (closes a circuit to signal the heater to fire, used for most standard on/off heaters) or a 0–10V analog signal (used for modulating heaters that accept variable heat demand). If the heater expects a dry contact but the OmniLogic output terminal is configured for 0–10V (or vice versa), the heater will not respond to setpoint commands. The heater output type is selected in OmniLogic Configuration > Devices > Heater > Control Type. Most residential gas heaters and heat pumps use dry contact relay control.

  7. 7

    Actuator Calibration Failure — 180° Rotation and Valve Position

    OmniLogic valve actuators (#SPX0580CE and compatible units) require a one-time calibration procedure on first installation that rotates the valve through its full 180° range to establish the Open and Close limit positions. If the actuator was never calibrated, or if the valve was manually repositioned after calibration, the actuator will attempt to rotate to a stored position that no longer corresponds to reality — resulting in partial rotation or continuous hunting. The calibration procedure must be re-run from OmniLogic Configuration > Devices > Valve Actuator > Calibrate.

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

Safety Warning

Turn off the main breaker feeding the OmniLogic enclosure before opening the panel or touching any wiring. The OmniLogic connects to 120/240VAC line voltage on its main supply terminals. Even with internal circuit breakers off, the main supply terminals remain energized. Use a non-contact voltage tester to confirm zero voltage before reaching inside.

Safety Warning

The OmniLogic 0–10V analog output terminals operate at low voltage (0–10VDC), but they are physically adjacent to 120VAC relay output terminals on the same terminal block. When probing or wiring these terminals, use insulated probes and confirm which terminal you are touching before applying voltage.

Caution

Valve actuator calibration must be performed with the pump running to avoid trapping air in the heater. Running the actuator calibration with the pump off while a heater is active can cause the heater to overheat and trip on high-limit codes. Always run the pump at minimum speed before initiating actuator calibration.

Caution

OmniLogic firmware updates should not be interrupted once started. A power outage during a firmware update will corrupt the OmniLogic firmware and may require a factory recovery procedure using a USB service dongle (available from Hayward dealer service departments). Avoid running firmware updates during storm warnings or when power reliability is uncertain.

  1. 1Step 1 — Bow tie spinning diagnosis (WPA2 check): Before troubleshooting hardware, verify the Wi-Fi security setting on your router. Log into your router admin page (typically 192.168.1.1 or 192.168.0.1) and find the Wi-Fi Security settings for your 2.4GHz network. The security mode must be set to WPA2 Personal (also shown as WPA2-PSK/AES or WPA2 Only). If it shows WPA3, WPA2/WPA3 Transition, or WPA-TKIP, change it to WPA2-AES/Personal. After changing the router security mode, power cycle the OmniLogic (breaker off 60 seconds, restore). The bow tie animation should resolve to the home screen within 2–3 minutes.
  2. 2Step 2 — Hidden SSID check and OmniLogic Wi-Fi reconnect: If your router has hidden SSID broadcasting disabled, enable SSID broadcast temporarily for the OmniLogic setup. After the OmniLogic joins the network and is registered, SSID broadcast can be re-disabled. To access the OmniLogic Wi-Fi settings: from the panel touchscreen, navigate to Settings > Wi-Fi Configuration. Select your network from the scan list, enter the password, and confirm. If no networks appear in the scan list, the OmniLogic's Wi-Fi module (#GLX-WIFI-KIT-OG) may have failed — replace the module.
  3. 3Step 3 — Manual Mode override — exit procedure: If the OmniLogic touchscreen shows a 'MANUAL' badge or the home screen appears but circuits do not respond to either panel or app commands, the system is in Manual Mode. Exit procedure: (1) Press and hold the MANUAL button on the touchscreen for 3 seconds. (2) Confirm the exit prompt. (3) Turn off the main breaker feeding the OmniLogic for 60 seconds. (4) Restore power and allow 3 minutes for full boot. After rebooting, the 'MANUAL' badge should be absent and normal circuit control should resume. If Manual Mode returns immediately after the reboot, the OmniLogic main board (#GLX-CTRL-OMNI) has a firmware issue — perform a firmware update from OmniLogic Settings > Firmware Update via the app.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any pool automation controller issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Step 4 — Actuator calibration procedure (#SPX0580CE): Before calibration, verify the valve is physically able to rotate through its full 180° range — remove any debris or mechanical interference. Navigate to OmniLogic Configuration > Devices > Valve Actuator > select the actuator > Calibrate. The OmniLogic will rotate the actuator to the fully Open position, then to fully Closed, recording both limit positions. The calibration takes 60–90 seconds. During calibration, do not interrupt power or manually operate the valve. After calibration completes, test the actuator by commanding Open and Closed from the panel — it should reach each position smoothly within 30 seconds. If calibration fails with an error, the actuator's internal limit switch sensors are damaged — replace the actuator (#SPX0580CE).
  2. 5Step 5 — ColorLogic light firmware version diagnosis: From the OmniLogic touchscreen, navigate to Diagnostics > Devices > Light > select your ColorLogic fixture. The Diagnostics screen shows the light's firmware version. If the firmware shows version 2.x or lower and the OmniLogic firmware is 4.x, you have the API version mismatch. Contact Hayward Technical Support (1-888-429-4763) and request the ColorLogic firmware update tool (dealer service tool required) or confirm whether your specific light model (#CLJ11W100 or #CL100) is firmware-upgradeable. As a workaround, ColorLogic lights can be operated in fixed-color mode using only on/off control — color show commands will still be ignored until the firmware mismatch is resolved.
  3. 6Step 6 — VS pump protocol selection (Hayward-native vs. BACnet): From the OmniLogic panel, navigate to Settings > Configuration > Devices > select your variable-speed pump > Protocol. Confirm the protocol setting matches your pump manufacturer: Hayward SP3200 / SP3400 / TriStar VS pumps = Hayward-native protocol. Pentair IntelliFlo or other non-Hayward VS pumps = BACnet protocol. After changing the protocol, save and perform a power cycle of both the OmniLogic and the pump. Verify the pump appears in OmniLogic Diagnostics > Devices > Pump as 'Connected' with RS-485 Comm status Green. Also verify the pump's RS-485 termination jumper is installed if the pump is the last device on the RS-485 bus run.
  4. 7Step 7 — Heater control type configuration (dry contact vs. 0–10V): From OmniLogic Settings > Configuration > Devices > Heater, verify the Control Type setting. Standard gas heaters and heat pumps (Hayward H400FDN, Hayward HeatPro HP50HA, Pentair MasterTemp): use Relay (dry contact). Modulating heaters that accept variable demand: use 0–10V Analog. Verify the physical wiring at the OmniLogic heater output terminal matches the configured type — dry contact wiring uses the COM and NO terminals on the relay output; 0–10V wiring uses the analog output terminals (labeled AO+ and AO-). A heater correctly wired for dry contact but configured as 0–10V will receive no signal on the relay terminals and appear to ignore all OmniLogic commands.
  5. 8Step 8 — GLX-CTRL-OMNI control board diagnosis: If multiple systems fail simultaneously (relays, RS-485 communication, touchscreen errors), the main control board (#GLX-CTRL-OMNI) may have failed. Before replacing the board: (1) Verify the 24VAC supply to the board is in range (22–26VAC with a multimeter at the power input terminals). (2) Check for burned components or corrosion on the board visible without removing it from the enclosure. (3) Confirm firmware is current — firmware bugs can mimic hardware failures. Perform a firmware update from OmniLogic Settings > Firmware Update if the system is on a version more than 2 releases behind the current stable release (check hayward.com/support for current firmware version).
  6. 9Step 9 — GLX-WIFI-KIT-OG Wi-Fi module replacement: If the OmniLogic cannot join any Wi-Fi network despite correct credentials and WPA2 security mode, the Wi-Fi module (#GLX-WIFI-KIT-OG) has failed. The module is a small plug-in card that connects to the main board via a ribbon cable connector. Replacement procedure: (1) Turn off the OmniLogic main breaker. (2) Open the OmniLogic enclosure. (3) Locate the Wi-Fi module (labeled 'WIFI') on the main board. (4) Disconnect the ribbon cable, slide the module out of its mounting slot, and install the replacement module. (5) Restore power and allow 3 minutes for full boot. (6) Run the Wi-Fi setup wizard from OmniLogic Settings > Wi-Fi Configuration.
  7. 10Step 10 — App 'Disconnected' persistent — port forwarding and static IP: For persistent remote disconnection: (1) In your router admin, verify no firewall rule blocks outbound TCP port 80 or 443. (2) Set a DHCP reservation for the OmniLogic's MAC address so its local IP never changes. (3) For direct IP remote access (bypassing cloud): forward TCP port 11000 in your router to the OmniLogic's local IP address. (4) If your ISP assigns a dynamic external IP, configure a free DDNS service (No-IP, DynDNS) and enter the DDNS hostname in OmniLogic Settings > Network > Remote Access. (5) From the OmniLogic app, go to Settings > Connection Type > select 'Direct IP' and enter either the static external IP or your DDNS hostname.
  8. 11Step 11 — Full system firmware update and re-commissioning: OmniLogic firmware updates resolve many intermittent issues including color command API mismatches, RS-485 timing bugs, and app connectivity glitches. To update: ensure the OmniLogic is connected to Wi-Fi and has internet access. From the panel, navigate to Settings > About > Check for Updates. If an update is available, download it — the update takes 5–15 minutes and automatically reboots the system. After updating, re-verify all device configurations (pump protocol, heater control type, actuator calibration) as firmware updates occasionally reset device-specific settings to defaults.

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
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

OmniLogic systems have modular hardware — the Wi-Fi module, control board, and actuators are all replaceable components. Most 'Disconnected' and 'bow tie' failures are Wi-Fi or configuration issues that cost nothing to fix. ColorLogic firmware mismatches require a dealer service visit but not hardware replacement. Upgrade to a new OmniLogic or OmniHub only if the main board has failed AND the system is over 10 years old, or if you need features introduced after your installed firmware version's end-of-support date.

Est. Repair Cost

$30–$450 DIY (Wi-Fi module #GLX-WIFI-KIT-OG: $55–$90; control board #GLX-CTRL-OMNI: $280–$450; valve actuator #SPX0580CE: $65–$110; ColorLogic CL100: $90–$160)

Est. Replacement Cost

$2,000–$4,000 for a new OmniLogic system installed

Recommended Tools & Parts

  • Hayward GLX-CTRL-OMNI OmniLogic Control Board

    OEM main control board for Hayward OmniLogic automation system. Controls all relay outputs, RS-485 communications, touchscreen interface, and Wi-Fi module interface. Replace when multiple systems fail simultaneously and firmware update does not resolve the issue.

    $280–$450

    Buy on Amazon →
  • Hayward GLX-WIFI-KIT-OG OmniLogic Wi-Fi Module

    Replacement Wi-Fi module for Hayward OmniLogic automation system. Plug-in card connecting to main board via ribbon cable. 2.4GHz 802.11n, WPA2-required. Replace when OmniLogic cannot join any Wi-Fi network despite correct credentials and router security settings.

    $55–$90

    Buy on Amazon →
  • Hayward SPX0580CE Slow-Close Valve Actuator

    OEM slow-close motorized valve actuator for Hayward OmniLogic. Requires one-time 180° calibration procedure via OmniLogic touchscreen after installation. Compatible with Hayward 2-port and 3-port diverter valves. Replace when actuator fails calibration or fails to complete rotation on command.

    $65–$110

    Buy on Amazon →
  • Hayward CL100 ColorLogic LED Light (12V)

    OEM replacement ColorLogic LED pool light fixture. Firmware 4.x compatible with OmniLogic firmware 4.x and later. Replaces older CLJ11W100 for full OmniLogic color show API compatibility. Fits standard 1.5" light conduit.

    $90–$160

    Buy on Amazon →
  • Hayward SP3400VSP TriStar VS Variable-Speed Pump

    Variable-speed replacement pump for OmniLogic. Uses Hayward-native RS-485 protocol (not BACnet) for full OmniLogic speed program integration. Includes flow control interface. 1.85 THP motor.

    $680–$950

    Buy on Amazon →
  • Hayward H400FDP MasterTemp 400 Pool Heater

    Natural gas pool heater compatible with OmniLogic via relay dry contact control. 400,000 BTU, ASME heat exchanger, cupro-nickel standard. Requires 'Relay' control type configuration in OmniLogic heater settings.

    $1,800–$2,400

    Buy on Amazon →

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

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
Get Instant Access — $7.99/mo

$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

What is the difference between OmniLogic and OmniHub?
OmniLogic is Hayward's flagship full-featured pool automation system with a dedicated color touchscreen panel, full RS-485 device network, support for up to 2 VS pumps, 2 heaters, 8 circuits, and 6 valve actuators. OmniHub is a smaller, app-only version designed for simpler installations — it does not include a touchscreen panel and is controlled exclusively via the Hayward OmniHub app. OmniHub supports fewer devices (1 VS pump, 1 heater, 4 circuits). The Wi-Fi and RS-485 diagnostic steps are similar for both, but OmniHub has no Manual Mode button and no touchscreen — all configuration is done exclusively in the app. If you have a touchscreen panel, you have OmniLogic. If you have a smaller box with no screen, you have OmniHub.
Why does my OmniLogic show a spinning bow tie that never goes away?
The bow tie animation appears when the OmniLogic is attempting to join the Wi-Fi network and failing. The most common causes in order: (1) Router using WPA3 or WPA2/WPA3 mixed security — change the 2.4GHz network to WPA2 Personal (AES) only in your router admin settings. (2) Hidden SSID — temporarily enable SSID broadcast during setup, then re-hide after the OmniLogic joins. (3) Wrong Wi-Fi password stored in OmniLogic — navigate to Settings > Wi-Fi Configuration to re-enter the password. (4) 5GHz band selected instead of 2.4GHz. (5) Failed Wi-Fi module #GLX-WIFI-KIT-OG — if the bow tie persists after correcting all the above, replace the Wi-Fi module.
My ColorLogic lights turn on but won't change colors — how do I fix it?
ColorLogic color command failures are almost always a firmware API mismatch between the OmniLogic firmware version and the light fixture firmware version. Check the OmniLogic firmware version (Settings > About) and the light firmware version (Diagnostics > Devices > Light). If OmniLogic is running firmware 4.x and the light firmware is pre-4.x (models CLJ11W100 and earlier production CL100 units), the color change commands are incompatible. Options: (1) Have a Hayward dealer update the ColorLogic light firmware using the service tool — this is the preferred fix. (2) If the light is over 7 years old, replace with a current-production CL100 which ships with 4.x-compatible firmware. (3) As a temporary workaround, use the 'Color Sync' mode — press the light's wall switch 4 times rapidly to cycle through fixed colors manually, bypassing the OmniLogic color command.
All my OmniLogic circuits stopped working at the same time — what happened?
Simultaneous failure of all circuits is almost always one of three conditions: (1) Manual Mode activation — look for a 'MANUAL' badge on the touchscreen. Exit Manual Mode by long-pressing the MANUAL button for 3 seconds, then power cycling. (2) Power supply issue — the OmniLogic requires stable 24VAC at its power input. Check the transformer output with a multimeter. Below 22VAC causes erratic behavior or complete circuit failure. (3) RS-485 bus failure causing the control board to lose communication with the relay module — inspect the ribbon cable connection between the main board and relay module inside the OmniLogic enclosure for dislodged connectors. Firmware crash (rare): if the touchscreen shows scrambled graphics or freezes, the firmware has corrupted — contact Hayward Technical Support for a USB recovery tool.
My pool heater is connected in OmniLogic but ignores setpoint commands — why?
Verify the Control Type setting in OmniLogic Configuration > Devices > Heater matches the heater's input type. Standard Hayward H-Series gas heaters, Hayward HeatPro, and most residential pool heaters use relay dry contact control — set Control Type to 'Relay.' Confirm the heater wiring at the OmniLogic output terminal uses the COM and NO (normally open) contacts. If Control Type is set to '0–10V Analog' but the heater expects a relay signal, the heater never receives a command. Also verify the heater's own internal wiring has the 'Pool/Spa' thermostat jumper in the correct position for OmniLogic control (refer to your heater's installation manual — typically the PC interface jumper must be in the 'Automation' position for external control).