Re: EA launcher not correctly identifying my battlefield 3 license
Found the solution:
GO TO C:\ProgramData\Electronic Arts\EA Services\License AND MOVE 71067.dlf or 71069.dlf (IN MY CASE IT WAS CALLED 70619.dlf) TO ANOTHER FOLDER,
RESTART EA APP AND LAUNCH BF3
CREDITS TO Alan Keyes: techyv.com/questions/battlefield-3-could-not-be-activated/
ProgramData is a hidden folder so you need to check "hidden elements" in the view tab of Windows Explorer to see it.