Kicked after Host Migrations

In nearly all playlists I can play for about 20 seconds and then I get a host migration screen, which then follows with me getting kicked from the game, every time. The only playlists that work are Halo 3 and Team Slayer. Any help?