Welcome to the forum rbeforee
I'm sorry you are having issues with your hosting and one with the help desk. I have someone looking into it and they will respond. But I must say, I have been with TCH for over five years now and subdomains just don't go missing.