First off i know this is unlikely something anyone but twitch can help me with but upon sending an email to Twitch support they pretty much replied with RTFM and also using these forums. So here I am.
We currently have 14 people testing a web based application that logs into their twitch chat by generating an Oauth token then once a token is generated, opening a Websocket connection to our control server. All users generate a token BUT one of the 14 cannot connect to Twitch chat. When contacted, I looked into what was happening to make sure it wasn’t on our end and its saying the user isnt being authorized with the token we generated. I had the user take steps to help me solve the issue. We removed our integration from his Twitch Connections page and had him reauthorize us which gave him a new token… But still wouldnt let him authorize with twitch. From there i wondered if it was my control system, so I grabbed a CDN copy of TMI.js and tried logging in with his token.
from that I then thought okay maybe its the token still (even though this is the new one) and had him generate a new token with Twitch Chat Password Generator same result not connecting. At this point not only am I frustrated but so is the user who has no Technical knowledge and I’m here telling him how it all “normally” works. I then apologized to the user and Emailed Twitch Support … And yeah here I am…