An email alias just forwards an email to another email address. You cannot send mail directly from it. If you need to send emails from it, then you would need to create the email as a separate email account instead of an alias.
Domains removed, and the new domain was added. it can take up to 2 hours for it to start working. You can also download a backup of your account before the domains were removed at https://heliohost.org/backup/
Account has been reset and a new invite was sent to your email address. you can also download a backup of your account before the reset at https://heliohost.org/backup