Twitch Not Finding WoW And Addons [FIX]

Have you had any issues with the Twitch not finding wow (World of Warcraft game) or addons? Don’t worry, we’ve gathered a complete list of every conceivable remedy to this common issue right here. Today is the day to get your World of Warcraft game back up and running!


This is no longer possible because Twitch no longer enables users to download World of Warcraft add-ons. The CurseForge programme, which is owned by Overwolf and is open to the public, is now available.

Overwolf acquired CurseForge, a mod management platform, from Twitch in order to turn modding into a “serious career.” This is the reason:

“We’re establishing Overwolf as the industry standard for developing in-game content by expanding our platform to include mods.”

According to the feedback on this upgrade, the new CurseForge app appears to be cleaner and easier to use. While there was nothing fundamentally wrong with Twitch’s software, modders appear to be pleased with the change.

Overwolf wants this to be a good way for people who make mods and add-ons to make money based on how often their work is used. The goal is to provide modders 70-80 percent of ad money, with the rest going to the corporation.

Overwolf has stated that it will include non-intrusive advertisements in the app.

Players of World of Warcraft can use Twitch’s app to install add-ons considerably more quickly.

If you’ve played World of Warcraft for a while, you’re probably already aware of how important it is to have the right add-ons for your character and playstyle.

twitch not finding wow

Installing add-ons by hand can be a lot of work. Most people use the Twitch app instead.

Twitch’s app fails to recognise World of Warcraft or previously installed add-ons on occasion. This makes keeping track of what you already own challenging.

This Reddit thread shows how long this problem has continued. The tutorial that follows goes over every known means of resolving the problem that is twitch not finding wow.

Step 1: Reinstall Twitch And Add WoW

It was suggested by a Reddit user, and you can read about it in this thread.

This guide will show you how to reinstall the Twitch app from scratch. Then, follow the steps below to finish the process.

  1. Restart your pc after you remove the app by following the steps in the guide linked above, then restart it.
  2. The Twitch App should be reinstalled. The download link can be found here.
  3. Start using the app. Go to the Mods tab in Settings instead of the Addons tab. Then, from the drop-down option, choose World of Warcraft. It will most likely indicate “0 addons installed,” but this is something you should disregard.
  4. People who play games have add-ons. There’s a manager for them. In the upper-right corner, click on the cogwheel icon. Then Click Add Game.
  5. Look for the add-ons in your WoW Folder. The list of add-ons should now populate.

Several people said that this method worked for them. Then you should be able to take advantage of it as well. If that doesn’t work, here’s a list of alternatives.

Step 2: Remove the file “AddonGameInstance.json”

If you recently upgraded Twitch and are unable to see your add-ons, this procedure may assist you. What you should do is as follows.

  1. When you open Twitch, click on the three lines that show a menu at the top of your screen. This will show a menu. It shows a menu. When it does, select Help, then About Twitch.
  2. Here, you can choose “Client Folder,” which will provide a list of available files. While searching, look for a folder called “GameInstances.” Then you’ll be able to open it.
  3. Find and remove the “AddonGameInstance.json” file.
  4. You can now close and reopen the Twitch app.

The issue should now be resolved.

Step 3: Logout And Re-enter The Twitch App

This fundamental change is an excellent place to begin. It can assist you in resolving the issue in under a minute.

After signing out and then back into the Twitch app, several users were able to re-access their loaded add-ons. Even if this is your first time using Twitch, the programme is very user-friendly.

Blizzard’s official forums have the original topic where this solution was presented.

Step 4: With Administrator Privileges, Launch The Twitch App

Allow Administrator access to the Twitch app and see if it improves things. Launching the app on Windows 10 without these rights, according to a Twitch guide, may lead it to fail to work.

This has an impact on two features: the In-Game Overlay and Push To Talk (PTT). These may cease to function until the app is launched with Administrator privileges.

Also, your add-ons might not work right because of this. Fix it by following these steps.

  1. Go to your PC and open the Twitch app.
  2. To open the Settings panel, press CTRL + Comma on your keyboard. To get to File and Settings, click on the three horizontal lines at the top-left of the app. If you don’t have a keyboard or the shortcut isn’t working, choose them from the three horizontal lines in that area.
  3. Take a look at “General” in the Settings menu. Make sure “Run Twitch As Administrator” is checked. Then “tick” the switch next to it to turn it on.

Another way to make the Twitch app run as an administrator is to right-click the shortcut to the app and choose “Run as administrator.” We think you should try a different way, though. This process must be done every time you start the app. Otherwise, you’ll have to do it again each time.

Restart the app now. Each time you start it, it will run with Administrator rights, which could stop these problems from happening again.


Even if the aforementioned solutions did not work for you, it is now possible to continue playing WoW the way it was intended to be played, so don’t give up!

Keep in mind that new versions and updates of the Twitch app can sometimes “break” the app for a short time. Twitch creators know about this and may already be working on a fix.

Q- Do you think it’s difficult to get discovered on Twitch?

Ans- Twitch grows busier at certain times as more people use it. There are so many broadcasters that it might be tough to stand out at times. There aren’t many people that are qualified to broadcast sports.

Q- Why am I not appearing in the Twitch search results?

Ans- When you sign in to Twitch using a different browser, the data on the channels you follow may be modified. To determine whether this simple workaround works for you, sign out of your account and return to your preferred browser.

Leave a Comment