mDNS issue within the same vlan id?

I have a Turris Omnia as a router, and a TP-Link Archer C7 v5 and Dynalink DL-WRX36 running as wired "dumb aps." All are flashed with OpenWrt 23.05.5.
I recently segmented my network into 3 vlans - lan, iot, and guest, largely relying on the onemarcfifty youtube videos. At this point all devices are running on lan, but testing shows the vlans are working.
Since segmenting the network, I've noticed a weird issue with my wireless AppleTV, which is close to and always connects to the TP-Link ap. When i go to control this AppleTV with the remote on my iphone, the AppleTV is not an option. (A wired AppleTV (to the router through an unmanaged switch) always appears.) If I reboot the tp-link router, or click "Disconnect" the device under Associated Stations in luci, the AppleTV reappears and I am able to control it without issue.
I'm kind of at a loss at where to start with this since the deice does work, it just disappears after a given time (seems to be a few hours, but I haven't timed it exactly).
I should note that even when the Apple TV can't be reached with the iphone remote, the actual device still has internet connection and I am able to use it with the physical remote.
Before segmenting the network, I did not have any issues.Im wondering if this is somehow tied to mDNS, even though the phone and apple tv are on the same vlan. Is this possible?

mDNS should work in the same subnet, can you ping the Apple TV from your iphone if the app does not show the Apple TV?

Are your wifi-Clients talking to each other at all?
I am currently facing the issue that wifi clients on the same VLAN cannot see each other. Could it be that?

I can ping the Apple TV by ip address when it does not appear.

This is interesting. I just spent 30 minutes trying to connect 4 neighborhood kiddos to one of their local Minecraft servers and could not get them to all together. What’s weird is it seems intermittent. Like why does the Apple TV sometimes show up and work? Why could I get some of the kids together for a few minutes before they all got kicked?

This seems to have just resolved itself. No idea why but things have been stable for about 48 hours.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.