Re: Battlefield 3 on Steam is NOT WORKING
Go to C:\ProgramData\Electronic Arts\EA Services\License and delete the file/s there then start the game. The game will create new ones and then it will work. This happens to me every time I have a windows update.
Shoutout to https://steamcommunity.com/id/NeinNoNon9 on steam who found the solution