Yeah...they pushed / forced another update on us. So, you need to go delete some files now to keep Origin working. I'll post the whole solution but, if you already followed my old post and chose to stay in 'Offline' mode when launching Origin today.... you can skip down to the section where I start.... 'New step due to EA......'
The update to the EA client is problematic for a lot of people for a bunch of their games. Solution is to re-install the Origin client and apply a fix to it. After having installed the EA client, it uninstalls the original Origin client. But, you can get the last good working Origin client FULL installer on TechSpot...which is a RELIABLE source guaranteed no virus or adware or modification to EA's file and even has the checksum posted for comparison so you know you get a good download...and It's the ONLY 'trustworthy' site I know of to get it...
https://www.techspot.com/downloads/5783-origin.html
Keep the EA client app as it's needed for verification in some games. But, you'll want to change some of it's settings. Disable 'start with Windows. Change game install directory to the Origin clients game install directory... \Orign Games. Link steam if you have games bought through Steam for EA/Origin client. Restart PC after all this so all these changes are saved in Windows Registry.
Now install the Origin client, DO NOT log in....it'll remain in OFFLINE mode..and uncheck the settings for automatic updates. Close out Origin client. Run task manager and kill the Origin web helper service.....it keeps running in background for some stupid reason. Now open file explorer and change view settings to 'show hidden system files and folders.'
In the C: drive, you should now see a folder called "Program Data." Open it and go to the Origin folder.......
Stop origin client loading EA app message;
1. Open C:\ProgramData\Origin\local.xml in notepad
2. Add new key there:
<Setting key="MigrationDisabled" type="1" value="true" />
This should go at bottom just ABOVE the last line which is "</Settings>."
Save the file and exit.
New step due to EA's attempt to keep us from using the Origin client again.......
**Delete the files called "OriginThinSetupInternal.exe" which are located at (up to) THREE LOCATIONS...(so far)...
C:\Program Files (x86)\Origin
C:\ProgramData\Origin
C:\ProgramData\Origin\SelfUpdate\Staged
Start Origin and log into your Origin account.
There may be a little update notification about Origin. Always choose option to NOT update Origin. Should set that in settings also.
***
Congrats...you should be able to play your games properly now.
If a game is not working correctly, click it in Origin client library, click the gear icon and select 'Repair.' If it still doesn't seem to work, try uninstalling and re-installing.
If it's a game bought through steam, you'll install it using steam. Then launch Origin client, select that game in the library.... it'll show a 'download' button still. Click it, Origin will find the steam install and change the button to 'Play.' Always play your games using the Origin Client and the 'play' button for that game in the Origin client library. Some games will work properly using the desktop shortcut but, others will try an launch the EA client.....which we know can be problematic for some games. Still, some games maybe throw errors if you don't have the EA client background task running so, for those, run the EA client, minimize it, then use the Origin client to launch the game.