did you refund the game? I purchased on EA the day before release and the game was unplayable during the first few days, I saw someone from DICE suggest getting a refund from EA for the EA app version and purchase the game on steam. I thought I'd try and play Redsec on the EA app so I downloaded it again as on steam redsec is almost unplayable and I barely finish a whole game. I started the game on the EA App and it said my account was restricted when it tried to connect to multiplayer, I knew it can't be so and must have been because I refunded the game on EA. I switched back to Steam and I can play no problem but my game always crashes anyway.
EA must not separate properly the MP and BR status's, so if you refunded the game and try and download to play BR it still doesn't allow you to connect possibly because of your history refunding so it's stopping access to MP "services". IMHO they need to better separate the MP entitlements and BR which should be open in our data files like your data you can download from EA.
EDIT: I fixed the above crashing issue I had with crashing by disabling hyperthreading, I know it's the last thing you want to do but the it's due to security patches in the Motherboard BIOS. I'm going to try the very first BIOS that added these security updates as since then it's capsuled and you can't go any further back then that point. It might explain why I didn't have the issue I'm the beta as I was running a different BIOS.
"The hypervisor did not enable mitigations for side channel vulnerabilities for virtual machines because HyperThreading is enabled. To enable mitigations for virtual machines, disable HyperThreading"