iPad by the pool
Pool Care

Pool Automation Troubleshooting: Fixing ‘No Comm’ Errors on OmniLogic, IntelliCenter, and iAquaLink

ProTuff Products logo

ProTuff Team

April 27, 2026 · Pool Equipment Troubleshooting

You walk out to the equipment pad and find your automation screen frozen, your app unresponsive, or an ominous message like “MPP Comm Loss,” “COM LINK ERROR,” or “Waiting for Connection.” These pool automation communication error messages all mean the same thing: two parts of your system have stopped talking to each other. The good news is that the majority of these failures have a handful of common causes — and most can be diagnosed and fixed in under an hour without calling a technician.

$1,000 Monthly “Freebie Friday” Drawing

You Could Win Free ProTuff Gear — Every Month

Pool Care GuideMaintenance Checklists45 Pool Games eBookWeekly Tips & Deals

No Spam. Unsub anytime. Remain subscribed, remain eligible every month.

What Are “No Comm” Errors?

Modern pool automation systems communicate across a shared data network — typically an RS-485 serial bus — that connects the main control board to every smart device on your equipment pad: the variable-speed pump, salt cell, heater, valve actuators, and remote displays. A communication failure anywhere on this network triggers a “No Comm” style alarm.

These failures fall into three distinct categories, and knowing which type you’re dealing with points you directly to the right fix:

💻 Local Hardware Comm

The main display (touchscreen or remote) can’t reach the main control board inside the enclosure. Example: Hayward “MPP Comm Loss.”

⚡ Peripheral Comm

The automation panel can’t communicate with a connected device — a pump, heater, or salt cell. Example: Pentair “COM LINK ERROR.”

📶 Network Comm

The system can’t reach the manufacturer’s cloud server. Your phone app stops responding even though the equipment pad is working fine.

Identifying which type you have takes less than two minutes — we’ll walk through the exact diagnostic process for each of the three major brands below.

The 80/20 Rule — Where Most Failures Come From

Before you dig into brand-specific diagnostics, run through these three checks. In roughly 80% of pool automation communication error fix cases, the answer lives here.

80% of all “No Comm” failures trace back to physical wiring or a power surge.

Rule out these two causes before touching any circuit board.

1

Inspect the RS-485 Wiring

Open the automation enclosure and look at the 4-conductor RS-485 communication cable. Tug each wire gently. Check terminal screws for looseness, look for green corrosion on the copper, and scan for chewed insulation (rodents are a surprisingly common culprit). A single loose screw or frayed wire on this cable kills all downstream communication immediately.

2

Power Cycle Everything

Shut off every breaker feeding your pool equipment — the pump breaker, the automation panel breaker, and the heater breaker. Wait a full 5 minutes (not 30 seconds — the full 5 minutes allows motor drive capacitors to fully drain and reset). Restore power. For Hayward systems specifically, if a variable-speed pump lost its HUA (Hayward Unique Address), you need 5–15 minutes off to force a full drive reset.

3

Check for Recent Storm Activity

If a power surge hit your home recently — even a brief flicker — the RS-485 communication chip on your automation board may have been blown. These chips are the most surge-vulnerable component in the system. This is especially common in Pentair EasyTouch boards, which have no built-in RS-485 surge protection. If the power cycle doesn’t restore communication, surge damage is the next most likely culprit.

⚠️ Voltage Mismatch = Instant Board Failure

Never assume input voltage before testing. Improperly connecting 240V into a component expecting 120V will immediately destroy the transformer and control board. Always confirm voltage with a multimeter before making any wiring changes inside the panel.

Tools You Need Before You Start

Proper diagnosis requires the right instruments. Attempting to troubleshoot without a multimeter is like diagnosing a car engine without connecting a code reader — you’re guessing. Gather these before opening the panel:

  • Digital Multimeter — Essential. You’ll need it to test DC voltage on communication lines (checking for the correct 12VDC, 15VDC, or 8–10VDC at the right terminals). A basic model from any hardware store works fine.
  • Small Flathead and Phillips Screwdrivers — For terminal block connections and opening the automation enclosure. Magnetic-tip drivers help prevent dropping screws inside the panel.
  • LAN/Network Cable Tester — Required if your system uses a wired Ethernet connection (common on Hayward OmniLogic). A CAT6 cable that fails a continuity test won’t show an obvious physical defect — you need the tester.
  • Smartphone with a Speed/Signal App — For Wi-Fi connected systems, download a free bandwidth test app (like Speedtest by OOKLA) and walk it out to your equipment pad. You need to confirm signal strength and upload speed directly at the pad location, not from inside the house.

Hayward OmniLogic & OmniPL: Error-by-Error Fixes

Hayward systems use a proprietary addressing system where every “smart” component (variable-speed pump, heater, chemistry module) is assigned a unique Hayward Unique Address (HUA). When the automation panel can’t find a device’s HUA on the network, it throws a Comm Loss alarm. Here’s how to fix both types.


When the local display (MSP) can’t reach the main board (MPP)

This error means the touchscreen display and the main control board have lost contact. The 12VDC circuit powers all communication, so a power supply failure is the top suspect.

1
Test PSU Output. Unplug the display cable and check the MPP board for 12VDC on the red/black wires (bottom pair) and 24VDC on the blue/white wires (top pair). If voltage is low or absent, the Power Supply Unit (PSU) is the culprit. Replace it with Hayward part HLX-PSUPPLY (~$250).

2
Check the Micro LED. The Micro LED on the main board should flash ON for 6 seconds and OFF for 6 seconds in a normal loop. If the LED is always dark, the MPP (main panel processor) is dead. Replace it with HLX-PCB-MAIN (~$600–$900).

3
Attempt Firmware Recovery. If voltage is good but the MPP is unresponsive, enter Service Mode and go to the firmware upgrade screen. If “Recovery” appears in the list instead of “MPP,” select it and press Check to re-flash the firmware from a USB drive. If it still fails, the MPP board needs replacement.

Board replacement takes 30–60 minutes. Backup your configuration to USB first.

Pentair IntelliCenter & EasyTouch: Error-by-Error Fixes

Pentair systems communicate via the RS-485 protocol by reading the differential voltage between the Green wire (Data+) and the Yellow wire (Data−) at the J4/J5 (IntelliCenter) or J15/J16 (EasyTouch) comm ports. A key Pentair-specific failure mode: one defective device on the RS-485 bus can “clobber” the entire network, silencing every other device connected to it.


IntelliChlor salt cell showing “COM LINK ERROR”

This error typically means either the communication cable between the IntelliChlor and the EasyTouch motherboard is faulty, or the surge card (power supply for the cell) has failed.

1
Verify Comm Port Wiring. Access Menu > Diagnostics > Chlorinator in IntelliCenter. Strip 1/4” insulation from the green and yellow wire conductors. The Green wire must connect to Pin 2 and the Yellow wire to Pin 3 on connector J15 or J16. Any reversal or loose connection kills communication instantly.

2
The “Clobber” Isolation Test. If multiple devices are showing comm errors simultaneously, one device is likely flooding the RS-485 bus with garbage data. Disconnect devices one at a time while watching the system. When you remove a device and all other devices suddenly come back online, you’ve found the clobbering device — replace it.

3
Install an RS-485 Expansion Board. If your system has many devices sharing a single comm port (multiple wires per screw), connection problems are inevitable. Pentair’s RS-485 Serial COM Port Expansion Board (P/N 520818, ~$150) gives each device its own dedicated connection, eliminating bus conflicts. Important note: the IntelliCenter’s Comm A and Comm B ports use two different comm chips — they are NOT in parallel, unlike the expansion board ports.

Jandy systems route all communication through a red 4-pin terminal bar at the Power Center. The two outer pins (1 and 4, red and green) carry power; the two inner pins (2 and 3, yellow and black) carry data. This split-function design means a partially-failed system often presents with power but no communication — or vice versa.


PDA remote or iAquaLink app stuck on “Waiting for Connection”

The All-Button controller locks up showing “6700 REV C” or the OneTouch displays a screen full of dots with a firmware revision number. Both indicate the data wires (Pins 2 & 3) have been broken or disconnected, while the power wires remain intact.

1
Voltage Test the Terminal Bar. Measure voltage between Pin 1 (Red) and Pin 4 (Green). You need 8–10VDC. If voltage is below 8V, the controller display will flicker on and off. If voltage is entirely absent, the Power Center PCB is damaged and must be replaced.

2
Re-pair Using Learn Mode. Open the J-Box (junction box for the iAquaLink or PDA antenna). Slide the “LEARN” switch to ON and press the Reset button. The Red and Green LEDs in the J-Box will flash alternately while it scans channels. On your PDA or AquaLink Touch, hold the Up and Down arrows for 5 seconds to enter channel selection mode and select any new channel. Once the J-Box LEDs flash simultaneously, the link is established. Set LEARN to OFF, press Reset again.

3
Replace the UV-Degraded Antenna. The external whip antenna on older iAquaLink boxes frequently disintegrates from prolonged UV exposure. Replacement takes 5 minutes with a 2.4GHz WiFi RP-SMA Male Antenna (~$12–$15 on Amazon). Note: some older iAquaLink 2.0 boxes have soldered antennas that aren’t removable — those boxes need to be replaced entirely.

Quick-Reference Fault Finder (All Brands)

Use this table to quickly identify what you should see when the system is healthy, and what each fault indicator means across the three brands.

Brand / SystemComm ProtocolNormal VoltageFault Indicator
Hayward OmniLogic / OmniPLRS-485 (HUA-based)12VDC (power) / 5–10VDC (comm)“MPP Comm Loss” / Blank display
Pentair IntelliCenter / EasyTouchRS-485 (Green/Yellow differential)15VDC (power) / Differential data“COM LINK ERROR” / Flashing red LED
Jandy iAquaLink / AquaLink RSRS-485 (Red 4-pin terminal bar)8–10VDC (Pins 1 & 4)“Waiting for Connection” / Dots on screen

When the App Fails But the Panel Is Fine

If your equipment is running normally when you physically check the panel — pumps spinning, heater firing, lights working — but your phone app is unresponsive or shows “Lost Link,” you’re dealing with a Network Comm failure, not a hardware comm failure. The troubleshooting process is completely different.

Step 1: Confirm the hardware side is actually fine

Walk to the equipment pad panel. If all panel diagnostics show green check marks, the problem is almost certainly on the cloud/server side or your network — not the automation hardware.

Step 2: Check Wi-Fi signal strength at the equipment pad

  • Hayward OmniLogic/OmniPL: Signal must be above 35% and internet upload speed must exceed 3 Mbps at the pad location. Run a speed test from your phone standing at the equipment pad, not from inside the house.
  • Jandy iAquaLink: LEDs tell the story: Red = power only; Yellow slow-blinking = searching for router; Yellow solid = connected to Wi-Fi; Green = online and connected to server. If Green isn’t lit, the system hasn’t reached the Jandy cloud.

Step 3: Resolve network-specific issues

  • Hayward “Web Link Lost”: Go to Config > Web Server and confirm the system points to IP 198.61.209.236 (Port 5858) as the primary and 166.78.4.254 as the backup. Incorrect server IPs prevent all cloud connectivity.
  • Assign a static IP: Dynamic IP (DHCP) address changes after router reboots break the connection between the automation panel and the manufacturer’s server. Assign a fixed local IP to the automation panel in your router’s settings.
  • Jandy iAquaLink with Eero mesh routers: Eero systems frequently confuse iAquaLink by presenting multiple connections with the same network ID. The fix: unplug all Eero nodes except the gateway, enable a 15-minute 2.4GHz-only mode from the Eero app, then re-pair the iAquaLink antenna. Once connected, keep the network simplified to a single node or connect iAquaLink to a dedicated guest 2.4GHz network.
  • Pentair ScreenLogic Protocol Adapter: If you replaced your router and ScreenLogic won’t reconnect, push the reset button (inside the small hole on the end of the adapter) 3 times. This clears the old IP settings. Note: this function requires firmware version 5.2.736 or later.

💡 Pro Tip: When the App “Just Isn’t Working”

If your Hayward panel diagnostics show all green check marks but the app is still acting up, it’s almost certainly a server-side issue on Hayward’s end — not something you caused or can fix. Check the Hayward status page or user forums for a widespread outage before spending hours troubleshooting your own equipment.

How to Prevent No Comm Errors

Most pool automation communication error fix situations are preventable. The root causes — surge damage, corroded wiring, and hardware lockups — respond predictably to routine maintenance. Here’s what the prevention schedule looks like in practice.

Weekly

  • Visually inspect automation panel — look for new error codes or warning lights
  • Check RS-485 cable terminal screws for looseness
  • Clear skimmer and pump baskets to prevent false “No Flow” alerts

Monthly/Seasonally

  • Inspect wiring for corrosion or rodent damage; re-terminate if needed
  • Check Jandy system battery (9V or CR2032) — replace annually
  • Verify automation enclosure vents are clear — it acts as a heat sink and must not be obstructed

Electrical Protection

Modern pool equipment is densely electronic: variable-speed pump drives, heater touchpad controls, salt cell boards, and automation panels all contain microprocessors that are vulnerable to power surges. A single lightning strike or utility voltage spike can cost $3,000–$5,000 in equipment. Install a whole-house surge protection device (SPD) at your main panel — the 2020 NEC Article 242 now recognizes this as required protection for modern loads. For Pentair EasyTouch systems specifically (which have no built-in RS-485 surge protection), install a dedicated RS-485 surge protector inline on the Green and Yellow communication wires after any board replacement.

Keep Chemistry in Range

While water chemistry doesn’t directly affect RS-485 communication, out-of-range chemistry often triggers sensor and salt cell alarms that can mimic communication failures. Maintain these ranges to keep your automation system reporting accurately:

ParameterTarget Range
pH7.4–7.6
Total Alkalinity80–120 ppm
Calcium Hardness200–400 ppm
Cyanuric Acid30–50 ppm
Salt (for SWG systems)2,700–3,400 ppm

Avoid “No Flow” Alarms That Mimic Comm Errors

Pool automation systems frequently display a “No Flow” alert when the pump isn’t moving enough water — and these can be confused with communication failures, especially on heater systems. The most common cause: clogged skimmer baskets. Keeping debris out of the water column is the easiest maintenance step you can take to keep your automation system reading clean data.

ProTuff Pool Net leaf rake for skimming debris and preventing No Flow alarms

Recommended Tool

ProTuff Pool Net

Keeping your pool surface and skimmer baskets clear of debris is the first line of defense against false “No Flow” alerts that can mimic automation communication failures. ProTuff’s leaf rake is built for heavy-duty use with a modular design backed by their 490 Promise unlimited replacement warranty.

When to Call a Professional

Not all pool automation fixes are DIY-friendly. Some jobs require a licensed professional — both for safety and to preserve your equipment warranty. Here’s how to draw the line.

✅ Safe for Homeowners

  • Power cycling and breaker resets
  • Clearing DDT tables (Hayward)
  • Replacing J-Box antennas (~$15 part)
  • Re-pairing wireless remotes (Learn Mode)
  • Replacing ULN2803 driver chips (socketed, no soldering)
  • Replacing the 9V or CR2032 battery (Jandy)
  • Cleaning salt cells

⛔ Requires Licensed Professional

  • All high-voltage (120V/240V) wiring work
  • Replacing automation main circuit boards
  • Installing new automation systems
  • Any board-level soldering
  • Diagnosing transformer or breaker faults
  • Work within 6 feet of the pool (NEC Article 680)

🚫 Stop Work Immediately If You See These Red Flags

  • Smoke, sparks, or burning smell coming from any component
  • Circuit breaker trips repeatedly after resetting
  • Visible water damage or corrosion on internal circuit boards
  • Any electrical hazard near or within 6 feet of the pool water

These conditions indicate a potentially dangerous failure that requires a licensed pool technician immediately.

What to Expect to Pay

  • Professional diagnostic visit: $100–$250 per visit
  • PSU replacement (Hayward HLX-PSUPPLY): ~$250 parts; $100–$150 labor
  • Main automation board replacement: $600–$1,000 parts; $150–$300 labor
  • Salt cell or board replacement (any brand): $500–$1,100 parts
  • System upgrade (e.g., AquaLogic to OmniPL): Considered a major renovation; budget accordingly for new electrical and plumbing work

Warranty note: Hayward, Pentair, and Jandy all explicitly state in their installation manuals that “TradeGrade” and “Expert Line” equipment must be installed by a qualified technician or the factory warranty is voided. Professional installation is not just a recommendation — it’s often a warranty prerequisite. If your system is still under warranty, call the manufacturer’s technical support line before attempting any board-level repair.

Frequently Asked Questions

Why did my pool automation show a “No Comm” error right after a storm?

Power surges from storms are the second most common cause of pool automation communication failures after physical wiring damage. A voltage spike — even a brief one — can blow the RS-485 communication chip on your automation board, permanently disrupting communication until the chip is replaced. If a power cycle doesn’t restore communication after a storm, assume surge damage and call a technician. Installing a whole-house surge protection device (SPD) before the next storm season dramatically reduces this risk.

How long should I leave my pool system off when power cycling to fix a communication error?

For a basic system reset, turn off all breakers for a full 5 minutes — not 30 seconds. The 5-minute window allows motor drive capacitors to fully drain and reset. If you specifically need a Hayward variable-speed pump to re-register its HUA (Hayward Unique Address) after it’s disappeared from the system, leave power off for 5–15 minutes. For Jandy surge recovery, turn off power, disconnect the 9V or CR2032 battery, wait 30 seconds, install a fresh battery, then restore power.

What is the Hayward OmniLogic DDT table and how do I clear it?

The DDT (Device Discovery Table) is an internal registry in the OmniLogic that tracks every connected smart device by its Hayward Unique Address (HUA). Over time, a corrupted or stale DDT entry can cause a device to appear missing even when the physical wiring is intact. To clear it, enter Service Mode on the OmniLogic, locate “RemoveDDT,” tap it, and then perform a full power cycle of the automation system. The system will rediscover all devices from scratch on restart. Important: if you have multiple pumps of the same type, record each HUA address before clearing, as you’ll need to re-map each device to its circuit.

Why does my Jandy iAquaLink say “Waiting for Connection” even though my Wi-Fi network is working?

“Waiting for Connection” on Jandy systems most often means the iAquaLink antenna and the Power Center board have lost their RF pairing — not a Wi-Fi network problem. Try the Learn Mode procedure: open the J-Box, slide the LEARN switch to ON, press Reset, and change the channel on your PDA or AquaLink Touch remote. If you have an Eero mesh router, the issue could also be that iAquaLink is seeing too many connections from the mesh nodes and getting confused. Simplify to a single gateway node broadcasting only on 2.4GHz, then re-pair the device.

Can I fix a pool automation communication error myself, or do I need a professional?

Many pool automation communication errors can be resolved by homeowners without professional help. Safe DIY fixes include: power cycling, clearing the DDT table (Hayward), replacing the 9V battery (Jandy), swapping socketed driver chips (Jandy ULN2803), re-pairing wireless remotes, and replacing the external J-Box antenna. However, any work involving 120V or 240V wiring, circuit board replacement, or diagnosing transformer and breaker faults must be done by a licensed pool professional. This is required both for safety under NEC Article 680 and to preserve your equipment warranty.

What causes a Pentair IntelliCenter “COM LINK ERROR” on the IntelliChlor?

Pentair “COM LINK ERROR” messages on the IntelliChlor salt cell are most commonly caused by incorrect comm port wiring (the green wire must be on Pin 2 and yellow on Pin 3 of the J15/J16 terminal), a failed surge card (power supply for the chlorinator), or a “clobbering” device elsewhere on the RS-485 bus. A single failed pump drive or other defective device can flood the RS-485 bus with bad data and silence every other device on the network. Disconnect devices one at a time to identify the clobbering device — when all other devices come back online after removing one, you’ve found it.

How do I know if my pool automation board is dead or just needs a reset?

The clearest indicator of a truly dead board versus a recoverable lockup is the behavior of the diagnostic LEDs. On Hayward OmniLogic, if the Micro LED is always dark (never flashing), the MPP board is dead. If it flashes on a 6-second cycle, the board is alive and the problem lies elsewhere — try clearing the DDT or reloading the configuration. On Jandy systems, if you measure 8–10VDC at the red terminal bar but the display remains blank after a battery reset, the CPU board likely needs replacement. On Pentair, if disconnecting all RS-485 devices doesn’t restore communication, the RS-485 chip on the motherboard may have been blown by a surge and needs professional repair or board replacement.

$1,000 Monthly “Freebie Friday” Drawing

You Could Win Free ProTuff Gear — Every Month

Pool Care GuideMaintenance Checklists45 Pool Games eBookWeekly Tips & Deals

No Spam. Unsub anytime. Remain subscribed, remain eligible every month.

Disclaimer

This guide is provided for educational purposes only. Pool automation systems involve high-voltage electrical components that pose a risk of serious injury, death, and property damage if handled incorrectly. All work involving 120V or 240V wiring, circuit board replacement, or repairs near pool water must be performed by a licensed electrician or qualified pool service professional in compliance with NEC Article 680 and all applicable local codes. ProTuff Products makes no warranty, express or implied, regarding the accuracy, completeness, or fitness for a particular purpose of this information. Always consult the manufacturer’s official installation and service documentation for your specific system before undertaking any repairs. Improper installation or repair may void your equipment warranty.

Questions About Your Pool Equipment?

The ProTuff team has helped thousands of pool owners get more out of their equipment. Browse our collection of professional-grade pool tools, all backed by our 490 Promise lifetime warranty.

Shop ProTuff Products