Ok, en ese caso, lo único que queda por hacer para cerciorarse de que es la xbox la que está fallando es:
1. Deshabilitar wifi en la xbox
2. Tener un PC con 2 tarjetas de red o un switch que sea capaz de clonar el puerto
3. Instalar Wireshark en el PC
4. Ponerse a sniffear el tráfico (cómo? Acá más información:
https://gitlab.com/wireshark/wireshark/-/wikis/CaptureSetup/Ethernet )
Generará una cantidad increíble de datos y lo más probable es que la gran mayoría esté obfuscado, pero si o si podrás ver a qué ip se está conectando realmente la xbox cuando se conecta a los servidores de Halo Infinite como tb ver real-time que está sucediendo cuando la conexión falla. Te aconsejo si tener un PC bien powa y ocupar los filtros de wireshark ya que como dije, generará una cantidad de datos increíble.
Una intro básica a Wireshark son videos de este gallo, por ejemplo:
Con la IP correcta determinada podrás iniciar ping continuos, aunque tb es posible que los servidores de halo infinite no dejen pasar tráfico ICMP, pero ya con la misma información de wireshark podrás dar con un método que te permita hablar con los servidores de forma fiable... excepto cuando se caen.
Saludos.