Multiplayer Issues MCC on PC

I have been having a very annoying issue after the introduction of Halo 2 into MCC. 90% of the time I try to connect to a multiplayer match, the game loads in, but after the loading screen, I get a black screen, with just the chat window. Im unable to leave, Im unable to join, all I can do is chat on the window, while people play the actual match. Then, the only way to get out is to Alt-F4, which then bans me, because the system works so well. Which I then have to wait for the ban to lift, just so I can attempt to play the game I paid for, which works so incredibly rarely, that I have only played 1 match in the past hour, with me constantly waiting through bans. And the only match Ive been able to play was on a H2A TDM, and I have all settings set to “Any” to have the best chance possible. Any solutions to fix this? The only thing at all that has changed in my computer since I first bought MCC is that Halo 2 was added to MCC, and that I recently played the Halo 3 flight and have that still downloaded.