Thank God someone else has mentioned this. I thought I was alone, I've been looking for information for days and no one seems to care about our problem.
Can't submit a support ticket, the web page is down. NO official information about this. kind of annoying to exclude an entire continent. Lost all faith in Wild Card. Terrible customer support.