If you try connecting to a anotherTwitch channel does the issue still occur?
Anti-Virus/Firewall can often block connection to Twitch, so I recommend checking this.
You could also try switching to a mobile data connection temporarily and see if the issue persists? This can help in isolating the issue.
Otherwise, our general connectivity solutions may be of help here:
Failing all of the above, another player recently found a workaround to this issue using a program called ‘Vermintwitch’ - which may be of interest to you: