Next you'll want to check to make sure that is the same path the Twitch App is installing your addons to.
If you are experiencing issues with addons please contact the author, and if you are having issues with your World of Warcraft game please contact Blizzard. However, when you open up World of Warcraft you click on the Add Ons button in the Character Select screen; there's no addons!
If after you upgrade or install the Twitch App you open it up, and find that none of your World of Warcraft addons showing up on your addons list in the Twitch App. In the Twitch App click on the ≡ icon; then select Help from the options in the menu. Common cause for this is that there is more than one copy of Wo W installed.
The Twitch/Curse client is rather bloated and buggy, and comes with many features that most users will not ever use in the first place.
This utility, however, is lightweight and makes it very easy to manage which addons are being updated, and to update them just by running a python script.
A window will pop up listing all your installed mods.