Same issue here, why does SE always have such convoluted and confusing account creation system...

Here's hoping they'll get back to me before early access is over...