Recently i created my first addon and it won't appear in Twitch app. I noticed that my addon seem to be in project section and not in addon section. Here is how it the website look like; wow.curseforge.com/projects/hivemind-helper? When i go to twitch in installed addon i can see my addon and it say up to date and when i right click on my addon and click on View addon website there is an error saying Not Found We were unable to find the page or file you were looking for. This is the link that redirect me; curseforge.com/wow/addons/hivemind-helper So my question now is, why my addon is not on wow/addons? How i can push my addon in addons section?