I think the issue stems from some plugin directories being structured a bit differently. A good example here is the https://github.com/verbb/super-table repo - where the root of the project does not contain ***Plugin.php file, and instead it's nested within a folder titled the name of the plugin.