To fix this, you need to select the correct install path for WoW. If there are multiple World of Warcraft copies installed on your device, this might explain why your addons are not visible. If your World of Warcraft addons are nowhere to be found after you upgraded or installed the Twitch app, this solution should work for you.
Fix 1 – Remove the AddonGameInstance.json file ⇒ Quick fix: Logging out of your Twitch app, restarting your computer, and then logging back in the app should fix the issue for some of you. If you use World of Warcraft addons in your Twitch app but the streaming platform is unable to find your addons, use the solutions presented in this troubleshooting guide to solve the problem.