mDNS not working between VLANS
I am having an issue configuring mDNS between 2 VLANs in my Omada setup.
Controller
Controller Version 5.12.9
Model OC200 1.0
Firmware Version 1.26.3 Build 20230906 Rel.36269
Router:
Version 1.3.1
Model ER605 v1
Firmware version 1.3.1 Build 20231207 Rel.61384
I have a main management VLAN ( ID 1) and an IoT VLAN (ID 2).
My Homepod sits on the main network along with all the clients (iPhones, Mac etc) and on the IoT VLAN I have a garage door switch, and a few cameras.
I do not have any ACLs blocking traffic between the VLANs, I can ping 192.168.2.x from 192.168.0.x
While connected to my management network with the Discover-SD app I see a bunch of mDNS services (Homekit, printing etc) and when connected to my IoT network I see Homekit and a custom _ewelink protocol (my garrage door).
I would expect with the rule above to see the _ewelink mDNS advertisments flow through but they do not.
Are there other settings that I need to do ?