Add one profile in ignition Origin (exe), and another one bf3.exe (not battlefield 3) and just ALWAYS start only bf3.exe, I even don't touched origin profile.
If u have problem something like (activation failed or something else), just keep pushing bf3.exe (of cource if u have problem u must completely everything close after error (origin, browser with battlefield, battlelog) and again click from ignition bf3.exe, after few attemps it should be work
