Halo 3 Co-op crashes

I’m trying to play some Halo 3 Co-op with 4 of my friends but shortly after loading in Sierra 117 the lobby closes and disconnects everyone shortly after getting to the second checkpoint. We all load in at a reasonable time but we still constantly lose connection shortly after starting. Does anyone know what might be happening?