You can manually delete the link within Twitch so it refreshes to point to the correct destination and everything should then be visible in the app. If you go into the Mods section of Twitch and nothing appears, you may have Twitch pointed to the wrong folder.
Other repositories like WowHead or WowInterface will not work with Twitch. For all this to work properly, you must use Curse for your addons. These are some fixes we know to work with the Twitch app until it is fixed properly. The desktop version of Twitch seems to work okay but if you use the app, things are not so rosy. This guide will walk you through some common situations and offer tips for solving the issues that arise. If you want to stream your gameplay, you may need to do some troubleshooting first.
These addons work seamlessly in World of Warcraft but some of them don’t play nice with Twitch.