Same thing happened to me when I tried logging in CF EU; I didn't get blocked. The explanation for that is when you made your In Game Name on Crossfire NA using USA ip address, their system registers your IGN as someone from USA. Now, when you tried to log in again without using VPN, their system automatically knows that IGN as someone from USA ( even though you are using not VPN) and then it allows you into their game.