Few points of note for the hell of it.
I don't know where it gets that my AQM's (192.168.59.237) host name is airlink-1001B0, as that's the outdoor one on 236.
When I complied the AQM code I set it's OTA name in the code to be Sps30_AQM. (Their term in the code was OTA name, not actually Host Name).
I've had no need to try pinging either Host Name till now & just tried & pinging either name resolves to to the correct IP address.
That's not to say I haven't seen weird things in the past relating to DNS due to stale or corrupted ARP or DNS caches.
One that caused a brief hair tearing session was one of my office PC's that was playing up.
(Newly installed & given 192.168.59.13).
It replied to from pings on it's known & confirmed Ip address, xxxxxxx.13 but I couldn't connect.
Also still kept replying when I pulled the Lan cable out
But then I couldn't from others......
Looked at my main PC's ARP cache & the record for the new PC's IP was stale & had the wrong MAC address.
Simple issues in the end, my Up for weeks main PC had had a hissy fit in the ARP update service thingo.
As for the solution here, The discovery service is a good & probably required for the less IT Savy users,
but it would probably good if it turned off totally if the user disables Discovery, CMX just reads the defined IP, checks it's alive & gives valid response & goes with that.
If it fails, it looks no further, just handles the error appropriately.
Cheers
Phil.