Looks like we don't have any retry logic for DNS resolution for the case in which there's temporarily no Internet: https://git.zx2c4.com/wireguard-android/tree/tunnel/src/main/java/com/wireguard/config/InetEndpoint.java#n91