Board Thread:Battlefield Discussion/@comment-24042083-20160423152029/@comment-4215845-20160423161712

You'll need an EA/Origin account to play a Battlefield game on any system, sometimes the account creation process doesn't work in-game. Go here and hit "Create your EA Account" to set one up manually. Once it's made, try logging into BC2 with the account and you should be able to set up a soldier.