Something funky with origin and your account give this a try first....
How to find Product code for your game.
Try this then post back please ...
1- Open Origin 2- Go to my games tab in origin 3- Right mouse click on BF4 4-Pick View Game Details 5- On Right side of new screen you will see your Product code try to enter it when you get the error up.
As well as do all this for settings please as it will help to make origin and BF4 run more smooth...
Run the game as Administrator: Go to the Origin games folder (C:\Program Files (x64)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to PROPERTIES, then COMPATIBILITY and check the box next to RUN THIS PROGRAM AS ADMINISTRATOR. Do the same with BF4_x86.exe as well.
Run Origin as Administrator: Go to C:\Program Files (x86)\Origin and right click on Origin.exe and go to properties. Then go to compatibility tab and check the box next to RUN AS ADMIN.
Disable Origin in game: In Origin - Application settings - Origin in Game - disable Origin in game
Origin Cloud Storage turn it off Origin, settings, General
Make Sure BF4 is set to 64bit if your windows is 64bit 1- open origin and go to My Games 2-Right click BF4 and go to Game Properties 3-Under when launching this game set it to x64 and check off disable origin in game. 4- Hit apply REBOOT your PC and then test your BF4
Origin in game is disabled, Cloud storage is disabled, BF4.exe, bf4_x86.exe and origin.exe are running as Administrator, tried x86 and x64 version of the game, still the same error.
Something is wrong in your account to fix this you will need to contact a EA game adviser to get this fixed ....
For help with this please contact EA/Origin support for assistance, It does not look like we will be able to help you with it here on Answer HQ.
Contact a games adviser at any time using this following link EA Help - Contact Us
Detailed guide on how to contact an EA advisor using the new EA Help page click the spoiler.
Some players may have issues when using Internet Explorer. If this is the case, please an alternate browser such as Firefox or Chrome, or install the Chrome Frame addon.**
Then click on Help with a Game, and choose your game. If your game isn't listed, try entering the name on the search bar to the right. Alternately you can choose the Browse By Topic option and choose your relevant topic. If it is an account issue that doesn't require Game Advisor assistance, you can click the Manage Account button.
On the next page you will see a bunch of articles, links to community fixes, and a manuals tab for the chosen game.
If the articles aren't relevant to you, scroll to the bottom of the page, and you will get an option to Contact Us.
Click this and you will be prompted to choose your platform, the topic of your issue and to give a brief description of the issue at hand.
You will then have your options available, such as having a Live Chat with an advisor, or scheduling a callback if it is available in your region.