Standard uninstallation often leaves behind corrupted configuration files. A "clean boot" installation is required.
(Replace Steam ID if different; for BF4 Steam ID is 1238860 ) battlefield 4 origin is not installed error
For instance, a user who purchased Battlefield 4 on Steam may find that Steam launches the EA App, which then launches Battlefield 4 . If any link in this chain—the Steam-Origin bridge, the EA App’s embedded browser, or the token authentication—fails, the game defaults to the “Origin not installed” error. This is not a failure of Battlefield 4 ’s code per se, but a failure of the middleware that connects the game to its authentication server. the EA App’s embedded browser
Advanced troubleshooting