Well, I experienced multiple breaking issues (for my operation at least) with both 45120 and 45130, including Homekit (non-Hub-based devices) and IPTV, so I can't recall the exact settings which resolved Homekit, but here's what I
think I've done recently:
- LAN>IPTV – Enable Fast Leave enabled (although this is for IPTV, and I stated I had IPTV issues above, I am pretty sure I had to set this for Homekit, as the IPTV issue wasn't really addressed until this recent 45140 beta)
- Wireless>General:
(I only run 2.4GHz on the AX89X atm as I have a separate AP for 5GHz, and the primary purpose in my network for the AX98X is to be the base 10G LAN + IoT DHCP distributor)
- Wireless Mode – Auto / optimized for Xbox unchecked / b/g Protection checked
- 802.11ax / WiFi 6 mode – disable
- Channel Bandwidth – 20MHz
- Protected Management Frames – disable
- Wireless>Professional:
- Roaming Assistant – disable
- Enable IGMP Snooping – enable
- Multicast Rate (Mbps) – Auto
- Preamble Type – Long
- Enable TX Bursting – enable
- Enable WMM – enable
- Enable WMM No-Acknowledgement – disable
- Enable WMM APSD – enable
- Airtime Fairness – disable
- OFDMA/802.11ax MU-MIMO – disable
- 802.11ac Beamforming – disable
- Universal Beamforming – disable
Of the above, if I can recall correctly, the key settings were to disable Protected Management, enable Enable IGMP Snooping, disable OFDMA, and disable 802.11ac. I've been running this beta fw with these settings for almost a week now without seeing the Homekit issues I saw previously. I do have an odd issue with one of my other IoT non-Homekit devices where it says the range is too weak, even though I have two other devices of the exact same make and model further away which appear to be doing well, so I doubt that is a router config issue.