I have a horrifically-bad Internet provider, and during any one of the (many) daily reboots of my modem (due to communication errors), one of my miners will usually stop when disconnected.
So a "less than perfect" network connection can cause a miner to quit.