While it isn't really helpful advice if you have an unexpected loss of internet, it's worth noting that the game will only actually check the internet once you finish the map, thus if you know you've been losing internet or are expecting issues when you, then you can pause the game just before the end to confirm your internet is not down at the moment, wait for it to come back/fixing it if it is, then complete the map.