September 2015
I've recently installed the Windows 10 on my computer, and, when I try to join a server, the game suddenly crashes in the middle of the loading, or when it's finished. The game just stop responding. I've tryied every solution i've encountered online, none of them worked. I did not reinnstal BF3 yet, this method seems to have no effect, so I'm probably will do just when I run out of anyother solution.
September 2015
When I upgraded to WIN 10 from Win7 I had issue, I logged into Origin and right clicked the BF3 icon in my Origni library and selected "repair" and then BF3 worked perfectly. Try repairing the BF3 installation and see if it solves your issue.
September 2015
I did it I think more than 5 times man. None of them worked.