Unfortunately, downloading World of Warcraft Add-ons is no longer possible using the Twitch app. Now, players can use the CurseForge app, which is owned by Overwolf.
The reason for this is that Overwolf purchased the mod-management platform CurseForge from Twitch, with the idea 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 to say about this transition, the new CurseForge app is cleaner-looking and user-friendly. Not that Twitch’s app wasn’t doing its job properly, but modders seem to be much more satisfied after the change.
The good news is, Overwolf wants this to be a good way for creators to earn based on how frequently their mods and add-ons are used. The plan is to distribute 70-80% of the ad revenue to them, while the rest goes to the company.
Overwolf 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 a WoW player yourself, you are probably already aware of the importance of having the right add-ons installed for your character and playstyle.
Manually installing add-ons is difficult and takes a lot of time, which is why doing it through the Twitch app is the most popular way.
But, sometimes Twitch’s app doesn’t detect World Of Warcraft or your already-installed add-ons, so managing them becomes problematic.
This Reddit thread is proof of the long existence of this issue. Thankfully, the guide below has all the fixes you need to overcome it.
Fix 1: Reinstall The Twitch App And Add WoW Again
A Reddit user brought up this method, and you can find the original comment in this thread.
The fix includes a complete reinstall of the Twitch app by following this guide and then following the steps below for the rest of the procedure.
- Reboot your PC after uninstalling the app by following the guide linked above.
- Install the Twitch App once again. You can find the download link here.
- Start the app, and instead of going to Settings ➝ Addons, click on the Mods tab. Then, click on World of Warcraft. It will probably say “0 addons installed,” but ignore that.
- On the game add-on manager, click on the cogwheel icon on the upper-right corner, and then click Add Game.
- Browse your WoW Folder for the add-ons. The add-ons list should now populate.
A few users confirmed this method solved their problem, and hopefully, it’ll work for you as well. If it doesn’t, there are more fixes you can try from the list below.
Fix 2: Delete The “AddonGameInstance.json” file
If you recently upgraded Twitch, and you can’t see your add-ons anymore, this method can help you solve that problem. 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 the option to click on “Client Folder,” which will open a list of files. Search for the folder called “GameInstances” and open it.
- Here, locate and delete the “AddonGameInstance.json” file.
- Now you can close the Twitch app and then 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’re using the Twitch app for the first time, this is really easy to do!
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 causes it to malfunction.
A few known features mentioned in the article are the Push To Talk (PTT) and the In-Game Overlay. These stop working properly unless the app is started with Administrator Privileges.
The same thing may 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 can’t get the shortcut right, click on the three horizontal lines in the app’s top-left corner, then select File and Settings.
- In the Settings panel, click on General. Scroll down until you see the “Run Twitch As Administrator” option and “tick” the “switch” next to it to turn it on.
Another way to do this is by right-clicking the shortcut to Twitch’s app and selecting “Run as Administrator.” We recommend trying alternative methods, however. Otherwise, you’ll have to do it each time you wish to load up the app.
You can now restart the app. Each time you load it up, it will run with Administrator Privileges, potentially preventing related issues from happening again.
If the fixes listed above helped you solve the Twitch App Not Detecting WoW & Addons problem, you can now continue enjoying WoW and play it the way it’s intended to be played!
Please note that new versions and updates of the Twitch app may sometimes “break” it temporarily, but Twitch developers are always aware of this and probably already working on a fix.