It is now downloading blockchain again from beginning ?
How about incising that retry to at least few days? It can try frequently for the first hour and then it can try like once pen hour.
Also is there option that BitPing requires specific reply from my server? Something like 'OK' ?
I plan to use it for exchange and I think those are options that I need to make it reliable.