Thanks for the suggestions. We will eventually add controlling vpn via cloud. Now you can build a damon script and use ping to detect internet, then restart wireguard?