Disconnecting from Xbox live while playing

Every time I play halo MCC I disconnect from Xbox live and get signed out after about 20 minutes of playing. It’s extremely annoying and makes the game unplayable.

Me too, i’ve Reached out to Xbox support three times and all they can tell me is the same generic network issue troubleshooting. ITS NOT A NETWORK ISSUE, ITS HALO MCC! There’s a ton of people with this problem and they are being completely ignored.