Halo 5 and MCC data wants to sync but fails

So beginning 3 days ago, Halo 5 and MCC on start up want to sync data. It starts and the progress bar goes up (slows) but then fails. It reaches different points of completion (sometimes about 50%) but inevitably asks me to ‘try again’ or ‘play offline’. It comes with no error code. Anyone else having this problem? Any ideas on how to fix?

I had this problem with fallout before, first off don’t play offline that might mess it up even more also don’t play on another xbox, first thing I did was disconnect my internet from the xbox and retry it if that doesn’t work leave the cable out and restart your xbox then plug it in again, if worst comes to worst go to offline and play something like the campaign then go back online and try to sync again if it still doesn’t sorry to say but you’ll have to probably uninstall and resinstall the games

I reset the xbox to factory settings and reinstalled Halo 5. It didn’t fix it. Still wants to sync, takes forever, reaches about 30% and still fails with no error code. All my other games sync within 2 seconds.