Creating subdomains of subdomains is not formally possible. Due to a bug, itâs possible to do so anyways if the subdomain is used to create the account. But for any subdomains added later, including if you delete the initial subdomain and then add it again, this is not possible.
Restore your website from what? Taking backups is your responsibility on free hosting. If you files or databases are no longer there, they are gone forever.
I still have no idea what you expect me to do. Let alone if thatâs something I can reasonably do for you. Please keep in mind that we only provide a hosting service, itâs up to you to setup and maintain your website. If your website stops working for some reason, itâs your responsibility to fix it. We can only help you can show that the hosting is not working as itâs supposed to.