The device is not discovered initially. If I restart the device after discovery is started, then it is found.
the mdns discovery stuff only gets the PTR record, no A record. On restarting the device, it gets all the expected records.
Not sure if this is an issue with the new firmware or an issue with the mdns discovery library.