Did you Properly Restart your Server?
But it Appears odd to me that your Worlds are in a Specific Subfolder. Usually the Worlds are directly in the Server Root Directory.
Anyhow: You should talk with your Server Provider about this Issue.
Guessing on a Forum is a very very Slow Process, while I dont know the Specifics of your ServerHost, but if they are any good they should be able to help you with your Problem.
If they have a Free SupportHotline, I recomend Calling them instead of emailform. Because a Call usually gets things done, while back and forth via chat/email is also really slow.