There may be a hidden files within. Try to enable showing hidden files. You may have also lost permissions to list the contents, so it may appear empty, although it is not. It may also explain the disappearing of the "cache" folder.
There is a directory on the remote server that won't delete. it says "Error deleting file "store" and in the box it says:
/public_html/csp_NEW SITE/store/: Directory not empty
but the directory is empty, there was a folder in the "store" folder named "cache" that disappeared while i was trying to change the permissions on it. Now the "store" folder won't delete because of the error above. If someone can help please let me know how to fix this.