Constantly disconnected from xbox live

Is anyone else having this issue? More often than not I get disconnected from xbox live. I don’t have any internet issues but this constantly happens. It seems to me it has something to do with the game/online service for the game. Any insight?

I spent over two hours with Xbox chat with no results. They told me it was probably on the server end instead of my connection/network. I was also told they would send it to their “team” and they would email me with any solution.