i've searching solution for this problem that BD still can't figured out how to handle allow firewall xbox live multiplayer since 2019 until now 21-07-2023. but after many time searching solution, someone just discovered this solution. Thanks to this BD user sharing this solution
As5ahism ✭
November 2020
Hey guys
I had the same issue and I fixed it by resetting rules in BD firewall and then adding firewall rule for C:\WINDOWS\System32\svchost.exe.
Allow any protocols, any ports and any IP for svchost.exe then restart BD firewall. Give it a try.