Niagara station suddenly stops responding, displays "Watchdog Timeout" in logs, and may reboot or freeze. Dashboard shows offline devices downstream.
Application Director engine thread is blocked or starved by heavy CPU load, often caused by inefficient wire sheet logic, excessive polling, or memory pressure.
Check Application Director logs for thread dumps and the exact error line
Review the Watchdog policy setting (Log/Terminate/Reboot):
Use the Station Copier tool or manually back up the config.bog file for recovery purposes
Identify CPU hogs:
OnExecute sleeps, infinite loops, or excessive array iterationsRefactor problematic logic:
If the station runs out of memory, upgrade hardware or reduce historization/archiving scope