Your best bet is to probably contact support, you won't find much help here on the forums.

To my surprise their live chat feature is quite active (I got connected to someone within a couple mins and solved an issue I had), so i'd recommend using that. Their email support is quite slow though sadly.