Huge Problems.

I decided to re-download halo 5 expecting for me to play normally and everything but for some reason that didn’t happen.
For one, when I’m playing, the req and the customize sections are 90% of the time “RETREAVING DATA” and such.
Two, the req system in Firefight warzone (for now I haven’t encountered it in regular warzone) is 90%, again, “RETREAVING DATA”.
Three, a new problem is that when I’m in a game the game for some damn reason kicks me out “You have left your fire team” or such.

ANY fixes in these problems???
It cannot be my damn internet since I can play all other games normally with ought problems. I have restarted my xbox. I’ve restarted this game like 50 times.
help???