PFsense, running Ahavi. The network is 2 Vlan, 10 and 20. 10 (reliable) can talk to 20 (IOT). 20 cannot be set to 10, except for a few ports (MDNS, DNS, DHCP, SSDP) and 1 IP from the Trusted range which is Apple TV. Existing HomeKit devices work well on VLANs, but cannot add new ones. I can add them if I use my main WiFi network, which I obviously don’t want to do.
Imagine it could be a long shot in this sub, but look for any help right now. I had an Ubiquiti Edgerouter that worked fine with this configuration before, but I can’t find the difference in the settings.