Constant crashes while playing Halo Infinite

want to confess that I feel quite frustrated and I need help.

Okay, I have been since November 15 with problems like many playing Halo Infinite Multiplayer, my console is an Xbox Series X Halo Infinite Edition and when playing multiplayer I have had quite a few crashes in the game, but not only that, it has happened that while playing the game locks the game and I have a hard crash, the console shuts down.

I tried to find many solutions, from resetting the console to factory model about 3 times, reboot the console but keep my games another 2, install and uninstall Halo Infinite an obscene amount of times but nothing has given solution.

I even thought it might be a problem with my network, I identified that my ISP was sending me Double NAT and I fixed it, now I have open NAT and I was 90% sure that fixing that would solve my problem with Halo, but it didn’t. I kept thinking that my problem was my network. I kept considering that my problem was the double NAT and I was about to change ISP company for the simple fact that I want to play Halo Infinite without hassle like my brother who also got the Halo Infinite Series X Edition. He has not presented any problems so I went to his house where he has another ISP company and his NAT is always open, took my console and we tried to play. After 10 minutes into a game of strongholds it crashed, it wasn’t the ISP.

I am here today because I feel I must not be the only one going through this with an Xbox Series X, my options are very few to fix this, I am considering sending my console to warranty and trying to get something repaired which I still don’t know what it could be and the worst thing is that if I send it to microsoft for repair, nothing assures me that they will send me back my console or an edition of Halo Infinite and it’s a risk I don’t want to take.

I reported these intermittent crashes to 343i. and they have not given any answer or solution, they hope it will be solved with the launch patch this Wednesday but I doubt very much that there is a real solution to a problem that seems to be very isolated.

What else can I do?

Do you think it’s my console?

Should I send it in for warranty despite the risk?

Note: my brother does not have any of these problems.