Hello all, After around 15 crashes I decided to investigate what could be causing crashes and may have a solution for some. I don’t know if this will help but I was crashing every 1-2 games and found these things helped me to fix the issue.
-Wait for the game to connect to all services before searching for a game. (Make sure battle pass has loaded and you can see your spartan sitting in the lobby)
-Limit FPS to 60 in game, I have 144hz monitor but limiting to 60 has really helped with stability. (This had the largest effect out of any trick I tried, I also have a G-Sync monitor so turning off V-Sync may also help)
-Set high priority in task manager.
-Set CPU affinity to disable one core in task manager. (Stops CPU hitting 100% and crashing the game)
-Disable any in game overlays. (NVIDIA,Steam,Xbox)
-Uninstall high res texture pack.
These may not work for others but I played around 20 games after doing these steps and haven’t crashed once since.