Ah, dealing with the same issue here.
Never got past error 3 on the website, but got an email from Square with a code. EU code, of course.
Considering how many of us seem to be hit by this, they should consider just going region-free. It's not like we don't share servers already. Not sure what difference it would make?