Loss of connection warning?

Vidgo is the only channel package that provides the channels we want/need at favorable cost, but it has a nasty habit of disconnecting some streaming channels without warning. This is curable by deleting and re-adding -- rescans don't work -- BUT we lose recordings until we discover it.

Is there any way of being warned when channels are no longer reachable, so we can reconnect?

Are there any providers that never do that (disconnect channels)?