thesqrtminus1i mean i have no idea but i'd imagine shooting them an email at their support email (whatever that may be) would probably help you better than posting on tftv
You can open a support ticket with them at https://play.esea.net/index.php?s=support&d=tickets
You'd have to make another account and use that to open one, though.