Servers have dropped 8 of my last 9 matches

I have been getting “connection lost” messages constantly when trying to play online. This just started occurring today and have never had this problem before. It has returned me to the title screen 8 of the last 9 games I have played. I have checked my internet speeds and everything seems to be fine on my end. I am not on wifi and my internet has had no drops in connectivity. I have taken two hour breaks, resetted my internet, played other games (no problems on the other games) and nothing seems to be working. They are counting as me quitting and have resulted in a ban. It also dropped me two ranks in team arena. I also assume my FFA rank is f’d as well because 5 of my placement matches have resulted me in a forced quit. This upsets me for someone who has placed in onyx in my other playlists. It also upsets me that I am being banned over this as well. I am out of ideas and beyond frustrated. Any possible solutions?

Edit: Not enrolled in any xbox preview or anything special. I own my own modem, Comcast provider. Never have had problems. Everything else runs perfectly fine regarding internet