Disconnected from servers a lot

https://www.halowaypoint.com/en-ca/games/halo-5-guardians/xbox-one/game-clips?page=1&gamertag=DoritoGate#ugc_halo-5-guardians_xbox-one_gameclip_DoritoGate_3b8ff56c-59a3-4e1c-b41d-a9e445e6be6d

This happens to me way too much. My internet is good and I live in calgary which is a city in canada. So my location isn’t bad. And it seems to always happen when I’m winning as seen in the above video. Yesterday I played 6 matches of infection to which I got disconnected from all of them in a row. I don’t ever quit, because I have fun playing the game even if I am not winning. And I have seen a lot of people having these issues. Kind of rediculous really; I never thought I would be someone to complain. But I am just sick of being disconnected for no reason.

I have this issue as well.
try to power off you xbox before playing halo 5 it works for me