Minor change but after lots of investigation thinking HTC might have a fundamental problem with Bonjour so a straight up CHIRP like multicast may prove to be much easier