Connecting to online adventure and freeroams

playing on the xbox one is great and the forzathon has just started this week saying you have to play online with a previous d class car, so i got my d class and upgraded it. but unfortunately i cannot connect to online adventure or freeroam and im not sure why. i start the search for them both and it says ive found a game session. taping x to join and it says im joining the session btu after a short while, maybe a minute or less. it just disappears and im not in those lobbies and stuck in forza solo. anything i can do to fox this? it worked two weeks ago i believe but now its stopped

Same exact issue but on PC…

Port forwarding on your router guys.

Just so happens the next day i try play online it works .-. I guess it must have been my provider or something.