I have seen multi posts on this issue and related so here is my approach mini hint/fix list
1. Disable Discord in-game overlay. Discord may hijack keyboard and mouse when starting BF4 as UI and browser
2. Accept windows/firewall request for loop back traffic to 127.0.0.1 (browser game start) (don't be reckless here)
3. Repair your game in My Game Library in Origin (warning: this will allso auto download all non downloaded DLC's)
4. Delete BF4 profile config C:\Users\HillarysOffsiteEmails\Documents\Battlefield 4\settings (BF4 will rebuild all files on start)
5. x64/x86 confusion after game repair, check it in My Game Library -> right-click BF4 -> Game properties -> Advanced Launch Options
Word of Advice: Don't be reckless and speed through the list and expect wonders.
Disclaimer: This is how I like my tea to others it might be p*e