Halo mcc black screen with cursor on steam version

I can’t play halo mcc on the steam version, when ever i try to get into a match i only get a black screen with the halo cursor on it and constantly getting kicked from the match for this without even playing. the problem is so bad and annoying that i can’t even play the campaing of any halo on the collection, the problem has been happening every time since i bought the game on christmas. this didn’t happened with the gamepass version for pc at all. help pls :frowning: