There are a few troubleshooting threads over in the Closed Alpha forums. Make sure you take a look at those. There should be one for each platform. Link below.
Closed Alpha Technical Support Forums
Originally Posted by FredEx919 Go to original post
It's your game. Many users can't get it working.
Perhaps a better understanding of how NAT actually works. You need to resolve your outgoing/ingoing traffic via your own hardware. It's like a security setting in your router/console and/or firewall. You have to set it to allow peer to peer connections. This is where port forwarding comes in. The port will sort those peer connections through this games ports.Originally Posted by SyntheticDuck Go to original post
The reason you believe it is a game issue is because some games use dedicated servers, and some don't. When they don't, you will need to correct your NAT settings.
If you follow the instructions provided in the tech forum - you should be able to resolve the issue.