Hi, this stuff is repeated again and again on these forums but........here's some common solutions to common problems such as continuous loading, etc...........
-make sure that you've updated your drivers to latest version (go to Nvidia/AMD website)
-make sure you have installed all updated service packs for windows and rebooted your computer.
-Do a repair install of the game in Origin.
In origin right click your game and from drop down choose repair install.
-Make sure that you've installed latest version of Punkbuster.
http://www.evenbalance.com/index.php?page=pbsetup.php
- make sure that your firewall isn't preventing the game, Punkbuster or Origin from launching.
Also check the quality of your internet connection.
-Make sure you download and install the latest Battlelog plugins.
After you have installed them you should clear your cache, exit your browser then restart your browser, and then re-login to Origin to ensure proper install.
If this doesn't work then you should try a different browser (Chrome/Maxthon, etc)
-Disable Origin in game.
In Origin - Application settings - Origin in Game - disable Origin in game
-If you are using a 64bit operating system make sure you're running the X64 version of the game.
Start Origin, Right Click on BF4 game to select 'game properties', and choose X64 in the 'when launching this game' drop down menu.
-Reinstall DirectX.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
2:Find file named DXSETUP.exe and double click it (while connected to the internet). Install it. It should update your DirectX install.
3: You might need to reboot computer first.
4: try to launch game.
-Reinstall C++ redistributables.
1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\vc\vc2012Update3\redist
2:Doube click vcredist_x64.exe/ vcredist_x86.exe and follow onscreen prompts.
-In some cases your Microsoft C++ redistributables (or lack of certain ones) might be causing the problem.
1. Download this file - download link http://www.softpedia.com/progDownload/VC-Redist-Installer-Download-216678.html [softpedia.com]
2. Run the file.
3. In Origin - Application settings - Origin in Game - disable Origin in game.
4. Restart PC
5. Try to play the game now.
The above file installs all the C++ redistributables in one package. Windows update can sometimes miss some of them which prevents the game from starting and causes it to crash while loading (the whitescreen and error message your getting).
-To contact a EA games advisor click here https://help.ea.com/contact-us?product=origin&locale=us
Click here to contact them by live chat or telephone https://help.ea.com/en/contact-us/contact?product=Battlefield%204&category=General%20Technical%20Support&platform=PC&question=battlefield%204
If any of this helps please add a reply/acknowledgement so others having similar error can also be helped.