Halo 3 player freezes second game starts

Has anyone else had this issue? Mine started a couple days ago. Everything works until a multiplayer match starts. As soon as I load in it’s like my controller doesn’t work. I can hit the Xbox guide button. Doing so, brings up the start menu. I still can’t do anything. Ultimately I end up quitting my build and restarting the game. Any fixes for this?