It's fixed now. I must have renamed the addon folder before zipping it and I wasn't using relative file paths in preloads. Sorry about that!