MCC Multiplayer Black Screens Randomly

For the past few weeks I have been getting a black screen during games and it’ll say starting game or selecting new host then either reconnect me or kick me from the game. This game is the only one that this happens on. I can play Halo Wars 2 for hours on end without disconnects but play this one and it’ll happen all the time. Is there any way to fix this?