Unable to chat anywhere besides own stream

Your account might have been globally muted in channels where you do not have moderation privilege due to frequent timeouts or bans. Either way I would recommend contacting support since it isn’t directly an API integration issue: https://help.twitch.tv/customer/portal/emails/new