yeah, put in a ticket with them, and also ask them about starting a new account under a new referrer.
i checked the site, and it says something about recompleting the site, but nothing about following a new referral link, which is what you want to do here.
also, bump, conga rotated. happy new year everyone, maybe we'll all get lucky and finish this thing this year...