FYI, found this page via google looking for a solution to the problem.
The issue for _me_ was that I had ‘vendor’ in my .gitignore file, so when I added the new plugin the vendor files weren’t included in my commit. I had to change my .gitignore to just be my base directory vendor by using /vendor
.