Connectivity problems in Halo 5

Hi, I play halo 5 most days, and most days I am confronted with the same problems. I can not find anything wrong with my internet, other games and streaming works fine and my download and upload speed are fine…
I can get into a game just fine, sometimes Reqs don’t load all game although that is rare. I have been in games where nobodies reqs load, this is just me though.
That is the first lesser problem, the main problem is being kicked out of games for no reason, usually when I’m in a party with my brother but it happens when playing by myself as well. My brother is left in the game I remain in the party and I’m left with the message, waiting to join match in progress 2/16. For seemingly no reason I’ve not teamkilled or stood idol. Yesterday my brother said over the mic. some **** just splattered him so he’s going to kick them. I that precise moment I am kicked out the game with the same message above waiting to join match … I hadn’t used a vehicle that game and my brother saw it wasn’t me…
Any advice would be much appreciated because these issues are ruining my favorite game.

It’s happened twice in the past two games now about 3 mins in… Infuriating.

Another problem I’ve been having with connectivity, is when I first turn the game on and try to join a party with my brother it first freezes for a few mins with the message connecting to lobby and then I get a failed to join message and all attempts after that just don’t do anything.
I then unplug my router, turn off my xbox at the wall and reset and that usually works, occasionally I have to do it twice. Again this is a pretty much daily problem, I have a work around but it’s annoying all the same.
Again any input would be much appreciated or just to know this isn’t an isolated case. I can’t find I single thing wrong with my internet, B.T is my provider…

Come on guys any info on this problem would be of help, e.g if it is a common problem and if so are 343 addressing it? Is it a problem on my end with say my Xbox? Or online account? My NSP? Please somebody give me a clue.

Is this forum purely fan based, or does it actually have staff involved with 343/halo 5? If it purely fan based then fair enough, If not can somebody please address this issue! I’ve spent a fair amount of time and money on this game and I’m about ready to throw it out of the window never to return…

I would try posting this issue in the Support forum: https://www.halowaypoint.com/en-us/forums/e0d9938206f04a598ce84f2c8cadce02/topics