Game keeps crashing/DCing mid game & now im banned

I never had many problems like this until about 2 weeks ago, but now it seems like every third game or so I play of CE (on steam) the game will either crash or I’ll get disconnected, and now because of how many times it’s happened today alone I’ve been temporarily banned from matchmaking. I only noticed this starting to happen a lot when the mayhem/mayhem king of the hill game mode was added & I played it quite a lot, and today it’s been happening on normal king of the hill too. It’s extremely annoying as I’ve never once intentionally left a game, yet when the game crashes or disconnects I’m penalised… is this happening to anyone else? It’s especially annoying considering how long it already takes to find a game, and now when I finally get into a game I’m disconnected or there’s an error with MCC and I have to restart it. It’s not a problem with my internet connection and I don’t think it’s my PC, and I’ve verified the integrity of game files but it still happens! Anyone have any tips on things I can do to stop this from happening? Also any idea who I can talk to to get unbanned from matchmaking? It only seems to be happening with CE, Reach is fine I think