THE CAUSE The infeed inhibit is wired to the wrong bit. In PRG_Conveyors, fbInfeed.xInhibit reads fbAlarmMgr.xInfeedPreWarnMem. That's the pre-warning memory, not the jam alarm. Here's what happens on START: 1. M1 starts with no part at B1 yet, so the infeed watchdog timer starts. 2. tInfeedPreWarn is T#1S. After 1 second, xInfeedPreWarn goes TRUE and latches xInfeedPreWarnMem. 3. That latch is the inhibit, so fbInfeed loses its enable and M1 drops out. Why there's no alarm: xInfeedPreWarnMem is a diagnostic memory, a maintenance log bit. It never goes through the alarm trigger, so it never shows in wAlarmWord and the reset light stays off. The live pre-warning bit only blinks for a moment. Once M1 stops, xInfeedRunning goes FALSE, the watchdog resets and the warning clears. Why reset and stop/start do nothing: the only thing that clears the latch is xMaintClear. PRG_Main never wires that input when it calls fbAlarmMgr, so it sits FALSE forever. RESET only clears the latched alarms and the first-out. Stop/start only resets the SFC and purges the tracker. The latch isn't RETAIN, so a fresh download clears it, and that's why a new download gets you exactly one more second. HOW TO PROVE IT 1. Put fbInfeed.xInhibit, fbAlarmMgr.xInfeedPreWarn, fbAlarmMgr.xInfeedPreWarnMem, xInfeedRunning and wAlarmWord in a watch list. 2. Start the line with no part on the infeed. 3. Watch xInfeedPreWarnMem go TRUE at 1 second. xInhibit goes TRUE with it and M1 drops out. wAlarmWord stays 0. 4. Press RESET. The memory bit doesn't move. 5. Put a part at B1 before the second is up and the line keeps running. That points at the watchdog latch, not the motor, the sensor or the SFC. THE FIX One wire. In PRG_Conveyors, point the inhibit at the real jam alarm: fbInfeed.xInhibit := GVL_Alarms.fbAlarmMgr.xInfeedJamAlarm; Now M1 only stops on a real INFEED_JAM after tInfeedJam (20 s). That alarm shows on the HMI and clears with RESET. While you're in there, wire xMaintClear to something, like an HMI maintenance button. Otherwise the pre-warning memory can never be cleared.