Multiplayer Playlists connection Nightmare!!

I’ve been playing halo 5 now for quite some time now. But recently the playlists other than “Team Arena” seem to be all but impossible to get a match. And if I am lucky enough to get in one say in free-for-all slayer swat and after a few rounds it times-out as it does this with frustrating frequency. I’d like to know what’s going on let me just say this first no there’s nothing wrong with my Internet connection no my Xbox is set up correctly it is not on my end. So if anyone has any answers to what is going on please let me know this is driving me absolutely mental.