Asian Pro League Problem


I have already paid subscription to Asian Pro League. I am sure my country is included in the list of allowed countries. However, when I click “Join Hub” it says “You must be in one of the allowed countries to join this hub.” Help?


Account settings and fill out your address!