Cant load into multiplayer online

when i try loading into an online multiplayer i get as far as assigning teams then it only bufferest to 3/4 of the way and wont go past that point.

i have played before with no issues but that was a while ago, im playing it through xbox pass but ive followed all tips from youtube and online suggestions. i also typed in the discord with no word back for a day now.

what can i do to get it working