I see many people have the same issue of one or all of their miners stopping when internet connection is lost.
There is nothing worse than looking at all the blocks you have missed.
I have a problem between midnight and 4AM (AEST) when my internet provider rotates/changes my IP; my IP is dynamic not static.
There is a brief loss of internet connection during this period.
I have 2 x Apollo LTC and 3 x Apollo BTC.
For 3 months I swapped the LTC node from one Apollo LTC to another on a weekly basis only to wake up and find only the one unit running the node had stopped mining completely.
These units have not stopped mining for a year since removing the node. I now run a full LTC wallet/node on an old Raspberry PI b+.
The same problem was apparent from day one of Apollo BTC running full node too.
I would wake up to find one, two or all three units had failed during the aforementioned hours of the morning. I persisted for a month and a half.
Since stopping the node, the Apollo BTC has been running 3 months without failure.
It never made any sense for me to run the Apollo BTC unit with a full node as I have RASPIBLITZ on an 8gig raspberry PI which has a full BTC/LND nodes.
I can only suggest anyone with a similar internet provider problem do a week long experiment as I did and just stop the node all together to see if this helps until the software matures.