Local server power outage- mega+esp8266 not auto-reconnecting unless reset

The sync feature has cured all problems with my Mega+Esp Shield occasionally disconnecting from my local server,

BUT

If I disconnect power to my raspberry pi and plug it back in, the Mega+Esp never automatically reconnects back to the (auto-started) blynk server on the pi unless I tap the reset button on the Mega.

Any thoughts?

It’t not exactly an answer, but you could build a timed routine in case of disconnect the Arduino automatically reset. It should reconnect just fine, I use the same setup basically and it works fine. Have you seen what happens on the serial output when you shutdown the Pi? It may give some leads.