Zorro does not seem to backfill missing data after the disconnect of an MT4 terminal(!?)

How to work with this in live trading?
One has to programmatically identify such situations, send email/text alert and then get to manually stop/restart Zorro? This becomes a less reliable and less automated solution.

Also, upon reconnect to an MT4 terminal, Zorro showed "offline" for another 1-2min before actually reconnecting.
Is there a way to make it reconnect as soon as the data source is available again?