So I found out what it was and it was something that I've never come across before...
The folder in question that the addon wasn't working on looked for example "addon-master".
I noticed that none of the other addons that were working had the " -master" suffix on them, I just deleted that part of the name and *poof* it worked.
Super strange if I say so myself!