My server kicking me out n wont show up

Keep kicking me from my server after a few minutes. And wont show up when it online. And when it dose the bar is full n it doesn’t. Do anything and goes back to main screen i tried restarting n repair nothing

My download speed 1190mbps
My upload speed 52.00mbps
Nat open
Up to date
Xbox series x

Any help as it look like waste of money