Yes wireless links are bad
Run two do-mores sending two data streams and two wireless links if the pump cant be off for the 5 seconds it takes to reboot

This will also test for a hardware failure in case this is a new symptom and you will now have something to test the old system against
Having two systems you can use the instruction for failed communications to enable the second system just like our eastern pipeline should have had before it got hacked
"ST153
$EthMasterError
Status
Will be ON when the Ethernet I/O Master detects an error with one of its Ethernet I/O Slaves - most likely an Ethernet I/O Slave is offline
"
When ST153 is on enable 2nd Do-more System
If not used contact on PING error
"Colonial Pipeline Cyber Attack: Hackers Used Compromised ...
https://www.bloomberg.com ? news ? articles ? hackers...
Jun 4, 2021"
"Two is one....one is none"
This is used in Marine's training
"
https://www.forbes.com/sites/work-in-progress/2011/06/21/two-is-one-and-one-is-none/?sh=559c7d968a8c"
Here is how to program it and two professional examples of how and why it should be used