Sadly, it does not. I’m still seeing problems in 8.5.2.
At the moment, I see two issues:
- Two IOT devices on a VLAN (Apple TV as a HomeKit hub on WiFi, and Philips Hue on ethernet) can’t see each other:

Even though another device on WiFi can ping both devices w/o problem.
- Another IOT device which can do both local (device-to-device) connections or remote (via the IOT’s cloud server) can not seem to find the device locally, even though both are on the same VLAN. I can ping this device from a third device.
I believe that all of these devices use Multicast UDP to find each other. Perhaps that’s failing?
Is there an easy way from the command line to simulate a multicast UDP broadcast and see if it’s working?