Apple Homepod: "Some features may not work on this network"

I have a CCR2004 router with four hAP ac access points configured via CAPsMAN. When adding the Apple Homepod it displays the following alert:

"Some Features May Not Work on this Network. HomePod features like AirPlay and Personal Requests may not work on “TN1” because it does not support peer-to-peer connections."

Obviously it gives no hint as to exactly WHAT is happening (the learn more link isn’t hugely helpful to my untrained eye), but I hoped that someone may have resolved this issue on Mikrotik before? The HomePod randomly disappears from AirPlay menu in devices, so it’s not working reliably…

I rebuilt the CAPsMAN setup from scratch with a single SSID (TN1) for 2.4 and 5GHz (as Apple says we should…!), but the warning still persists. uPnP is enabled. I am tearing my hair out as I just want my wife to be able to play music in the kitchen! Not such an unreasonable requirement!

Thanks in advance!
Simon

Router wireless settings - I used the minimum config to start with:

/caps-man datapath
add bridge=bridge1 local-forwarding=yes name=datapath1
/caps-man configuration
add country=australia datapath=datapath1 mode=ap name=BayRoadCAP security.authentication-types=wpa2-psk .encryption=aes-ccm ssid=TN1
/caps-man manager
set enabled=yes
/caps-man manager interface
set [ find default=yes ] forbid=yes
add disabled=no interface=bridge1
/caps-man provisioning
add action=create-dynamic-enabled master-configuration=BayRoadCAP name-format=identity

AP config:

/interface bridge
add admin-mac=xx.xx.xx.xx.xx.xx auto-mac=no comment=defconf name=bridgeLocal
/interface wireless
# managed by CAPsMAN
# channel: 2452/20-Ce/gn/P(33dBm), SSID: TN1, local forwarding
set [ find default-name=wlan1 ] disabled=no ssid=MikroTik
# managed by CAPsMAN
# channel: 5180/20-Ceee/ac(18dBm), SSID: TN1, local forwarding
set [ find default-name=wlan2 ] disabled=no ssid=MikroTik
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=hotspot
/interface bridge port
add bridge=bridgeLocal comment=defconf interface=ether1
add bridge=bridgeLocal comment=defconf interface=ether2
add bridge=bridgeLocal comment=defconf interface=ether3
add bridge=bridgeLocal comment=defconf interface=ether4
add bridge=bridgeLocal comment=defconf interface=ether5
add bridge=bridgeLocal comment=defconf interface=sfp1
add bridge=bridgeLocal interface=wlan2
add bridge=bridgeLocal interface=wlan1
/interface list member
add interface=ether1 list=WAN
add interface=ether2 list=LAN
add interface=ether3 list=LAN
add interface=ether4 list=LAN
add interface=ether5 list=LAN
add interface=sfp1 list=LAN
add interface=wlan2 list=LAN
add interface=wlan1 list=LAN
/interface wireless cap
# 
set bridge=bridgeLocal discovery-interfaces=bridgeLocal enabled=yes interfaces=wlan1,wlan2
/ip dhcp-client
add comment=defconf interface=bridgeLocal
/system clock
set time-zone-name=Australia/Sydney
/system identity
set name=AP-Downstairs
/system note
set show-at-login=no

Try to enable this (set Yes) in the capsman:
datapath.client-to-client-forwarding (yes | no; Default: no)

Thanks - I will try that. :slight_smile:

I removed the HomePod and when it was added again, the warning was gone - thank you. I will see if this improves the reliability.