Add On issue - HELP

I installed an addon and am trying to get it to work on my account but the addon button is NOWHERE to be found! I tried tech support and everything but they can’t help me. I installed the addon correctly but there is still no add on button. Any ideas???

Sounds like you haven’t. Try using the Twitch client.

https://www.curseforge.com/twitch-client

There is no way that the add-on was installed correctly. Use the link above to install the Twitch app on your pc. You don’t need a twitch account.

It will

  1. Allow you to browse and search the largest wow add-on site.
  2. Install and uninstall add-ons correctly
  3. Update the addons correctly and automatically
  4. There is even options for backing up your add-on settings and syncing them between multiple computers.