If you haven’t found a solution yet, this happened to me and I figured out what was happening. When I unzipped the plugin to my desktop, it created a sub-folder with the same name as the main folder. When you FTP the folder to your web server, be sure to upload the folder within the main folder because that contains all the files needed. Hope this makes sense. Basically check the folder on your web server, and if you find another folder inside that one with the same name, that’s the problem.
for all the newbies this is the problem make sure you dont when you upload you dont have PLUGIN_NAME folder INSIDE PLUGIN_NAME folder
this cuz a problem thats it. if it’s not it than its permissions.
@thelazygeisha BTW it’s not in RTFM