Broken Site

Hmm, it does indeed look like the files are gone from FTP but still visible on your website. That’s strange and it should not happen.

My guess is that when staff tried to fix the issue related to your FTP access, they may have introduced this issue.

By now, I think the fastest way to fix this is to just backup all the files of your website, remove the domain from this account and create a new account for it. A fresh account will not have these issues.