We have a PLC that controls a diverts for cartons. The PLC talks to a host to get the divert code and then this is used to trigger diverts through device net. The issue we are having started back a few months. We are getting good scans and the information is being sent to the host and back, but cartons are not diverting 100% of the time. If we remote connect to the PLC and have the program open, the issue goes away. When we disconnect, it issues occur again. The PLC has a wired connection through a network switch. Is this a problem with the PLC or with the network switch or somewhere higher up in the connection? If it is the switch, why does the issue disappear when we are connected? We are remote connecting with a laptop and the connection we use is wireless.