I'm sorry to hear that. As someone researching the re-emergence of the Origin issues, and trying to force them to (again) fix it, do you know by chance when you bought the game from them, and whether or not it had previously been 1.1.641?
didn't heard of 1.1.641, but the game did update to 1.1.638.0 then it just randomly updated again. I was thinking they added a new patch but i was wrong