Custom Game Freezes

Why does my game freeze after a custom game is over its so annoying. I have to restart halo every time a custom is over or wait like 4-6 minutes for it to unfreeze and by then everyone has left my lobby.