HELP, WONT LET ME PLAY MULTIPLAYER IN DEMO NEED HELP

Can someone please help me, every time I try to join a lobby it times out or comes up with a message saying unable to join and gives me a bunch of server and support codes

It also says to check IPSec connection but idk what that means or how to check

Only online free-roam

Have you checked the NAT settings within the Xbox Settings menu? If it’s set to ‘Strict’, this may result in the IPSec error. To set your NAT to ‘Open’ you will need to open additional ports on your router. The Xbox should tell you which ports need opening.