SQEX made the mistake in the recent past of allowing people to unknowingly create accounts in systems designed for a region other than where the account holder lives. They're paying dearly for that in bad publicity because they've hit a subscription billing mega problem.

They're looking ahead to the monthly billing systems going live, and they've got EU-based players who have inadvertently created NA-based accounts that cannot be billed from Square Enix America systems, and vice versa, without causing a major finance and accounting tangle. So they have to come up with a way to get all the accounts migrated to the right regional systems and operating companies.

The complexity SQEX faces in their systems and why they can't issue out of region codes is because this is a P2P transaction problem that they have one day to sort out or face a wall of noise much bigger than 30 page threads.