BX-DM1E-18ED23 OS 2.10.3
I'm doing some program tweaking on my test bench (LAN writes), and while doing a Runtime Edit, I routinely get the following (but not on every write):
Error! Newly downloaded project is invalid. The OLD project int he PLC remains the currently running project. Check the System Event Log in the System Information dialog for details.
The Event Log shows that the PLC rebooted following hardware watchdog timeout.
The System Status doesn't show any Error Messages and not much for descriptive Last Errors, only Divide by zero (an unconfigured analog scaling math instruction).
Could it be scan time related? ScanTime is around 10-11 ms (I know, not great...) and MaxScanTime approaches 18ms sometimes, but it's hard to get a handle on during watchdogs, as it doesn't update during the watchdog reboot. When it's back, its back around 10ms and 14ms max.
Doing a new Program Mode Download to PLC writes it near instantly (presumably because the new code is already on the PLC).
I'm not seeing any issues such as pointers out of range (I think it would give me an Error Message accordingly?), etc. I haven't encountered this before in run time edits, local network or remote via VPN. I'd rather not field deploy code with a watchdog issue and potential run time edit failures, so trying to get to the bottom of it on the bench.