Unfortunately, downloading World of Warcraft Add-ons is no longer possible via the Twitch app. Players can now use the CurseForge app, which is owned by Overwolf.
This is because Overwolf purchased the mod-management platform CurseForge from Twitch with the aim of making modding a “legit profession,” according to this statement:
“As we move to onboard mods onto our platform, we’re positioning Overwolf as the industry standard for building in-game creations.”
Based on what users have said about this transition, the new CurseForge app is cleaner-looking and very user-friendly. Not that Twitch’s app wasn’t doing its job properly, but modders generally seem to be much happier after the change.
The positive news is that Overwolf wants this to be a good way for creators to earn money based on how frequently their mods and add-ons are used. The plan is to distribute 70-80% of ad revenue to modders while the company keeps the remainder.
Overwolf has promised to add non-intrusive in-app ads that won’t ruin the user experience.
Twitch’s app makes it much easier for World of Warcraft players to install add-ons.
If you are an experienced WoW player, you probably already know the importance of installing the appropriate add-ons for your character and playstyle.
Manually installing add-ons can be difficult and requires a lot of time, which is why doing it through the Twitch app is the most popular method.
However, sometimes Twitch’s app doesn’t detect World Of Warcraft or your already-installed add-ons, making it difficult to manage them.
This Reddit thread indicates how long this issue has existed. The guide below has all the known fixes you need to overcome the problem.
Table of ContentsShow
Fix 1: Reinstall The Twitch App And Add WoW Again
A Reddit user suggested this method, and you can find the original comment in this thread.
This fix includes a complete reinstall of the Twitch app using this guide and then following the steps below to complete the process.
- Reboot your PC after uninstalling the app by following the guide linked above.
- Reinstall the Twitch App. You can find the download link here.
- Start the app. Instead of going to Settings ➝ Add-ons, click the Mods tab. Then click on World of Warcraft. It will probably say “0 add-ons installed,” but you should ignore this.
- In the game add-on manager, click the cogwheel icon in the upper-right corner, then click Add Game.
- Browse your WoW Folder for the add-ons. The add-ons list should now populate.
A few users confirmed that this method solved the issue. Hopefully, it will also work for you. If it doesn’t, there are more fixes you can try in the list below.
Fix 2: Delete The “AddonGameInstance.json” file
If you recently upgraded Twitch and can’t see your add-ons anymore, this method can help you solve the issue. Here’s what you need to do.
- Open Twitch and click on the three lines indicating a menu at the top of your screen. When the menu opens, select Help and then About Twitch.
- Here, you’ll see an option to click on “Client Folder,” which will open a list of files. Search for the folder called “GameInstances” and open it.
- Locate and delete the “AddonGameInstance.json” file.
- Now you can close the Twitch app and relaunch it.
The problem should now be fixed.
Fix 3: Log Out And Back In Into The Twitch App
This is another simple fix you should try before the other, more complex ones, as it can help you solve the problem in less than a minute.
Logging out and then back into the Twitch app helped many users regain visibility of their installed add-ons. Even if you are using the Twitch app for the first time, this is really easy.
The original thread where this solution was posted is featured in Blizzard’s official forums.
Fix 4: Start Twitch App With Administrator Privileges
Starting the Twitch app with Administrator Privileges seems to help with this problem. According to this official guide from Twitch, running the app without these privileges on Windows 10 can cause it to malfunction.
The affected features mentioned in the article include Push To Talk (PTT) and the In-Game Overlay. These can stop working properly unless the app is started with Administrator Privileges.
This might also be causing a problem with your add-ons. Follow the steps below to fix it.
- Open the Twitch app on your PC.
- Press CTRL + Comma on your keyboard to access the Settings panel. If you don’t have access to a keyboard or the shortcut isn’t working, click the three horizontal lines in the app’s top-left corner, then select File and Settings.
- In the Settings panel, click General. Scroll down until you see the “Run Twitch As Administrator” option and “tick” the “switch” next to it to turn it on.
You can also do this by right-clicking the shortcut to the Twitch app and selecting “Run as administrator.” We recommend using a different method, however. Otherwise, you will need to repeat this process each time you launch the app.
You can now restart the app. Each time you launch it, it will run using Administrator Privileges, potentially preventing these issues from reoccurring.
If the above fixes helped you solve the Twitch App Not Detecting WoW & Add-ons problem, you can now continue enjoying WoW and playing it the way it’s meant to be played!
Be aware that new versions and updates of the Twitch app may sometimes “break” it temporarily. However, Twitch developers are aware of this and are probably already working on a fix.