Thanks.
L
NP.
Hackthebox registration was a pain but there is a workaround in their forum.
For me it was the last step, think it was a Captcha that would never show up.