Weird matchmaking issue, XBL problem maybe?

So I’m experiencing an issue in which I am unable to matchmake after the first game I play whenever I play Halo 4. When going to the disc from the dashboard, the first match will load/play with no issues, however any subsequent attempts to matchmake result in me being kicked back to the lobby screen after the match is made and the map starts to load (I can get to the screen showing all players in the match/teams, but when the map attempts to load, I’m automatically kicked back to the lobby).

I’ve found a PITA workaround, one that involves going back to the dashboard between each match…but as you can imagine, this is a major inconvenience.

This issue is solely confined to Halo 4, as I can play CoD with no issues at all.

My NAT type is open, and I’ve reset all network settings as well as my modem/router to no avail.

Does anyone have any idea what might be causing this issue?

No one knows, huh?

Sounds like a data read error more than a network error. Try deleting “War Games” and “Spartan Ops Season 1” from your hard drive and then reinstall Halo 4’s disc 2 content. You can also try installing disc 1 to your Xbox 360 to see if that makes a difference.

You can use a different copy of Halo 4 to rule out problems with your disc(s), and you can use a different Xbox 360 to rule out problems with save game data or your DVD drive.

> Sounds like a data read error more than a network error. Try deleting “War Games” and “Spartan Ops Season 1” from your hard drive and then reinstall Halo 4’s disc 2 content. You can also try installing disc 1 to your Xbox 360 to see if that makes a difference.
>
> You can use a different copy of Halo 4 to rule out problems with your disc(s), and you can use a different Xbox 360 to rule out problems with save game data or your DVD drive.

For me, it was a disk issue, which cleaning resolved.