The branch cable from device 1 to its switch. The switch itself. I've seen individual ports on switches go bad, see no reason one couldn't be intermittent.
I have swapped ports on the switch, but I can't remember if I have changed the 1M patch cable. The next time I am there I will make sure that I change it.
Have you tried shielded M12 industrial Ethernet cables? AD sells them now. It could be a connector issue too. Vibration, heat may also affect the switch if not rated properly. Consumer switches have less tolerance for those conditions if you use those types.
No I have not since the down stream device never has a problem. I have ran a temporary cable from device 2 to device 1. So Device 1,2,3,&4 are all using the same trunk line with only device 1 having a problem.