First test over wifi highlighted problems with casting ServiceNode due to InetAddress being passed as Inet6Address from android :/ Fixed by being less specific, the address isn't actually used and I'd like to remove it in the future.