Addons are added to Minion automatically after they got approved, although there is a small delay due to caching. The only exception is when you upload it in a category that is not shown in Minion (e.g. Developer Utilities).
The best way to resolve issues like this is to send a pm to an admin. They can move addons to a different category, delete them and also check why something is not showing as it should.
|