I got too fed up with this problem. With the amount of time I've wasted in live chat support and on the phone, I just did the amazon trick. Preordered, got two 18digit NA codes, which led to two 20digit NA codes. I still have my EU codes in hand. Hopefully the real game code is not region locked like this crap.