Troubleshooting
When using TwiWorks, you may hit a few issues. Below are a few commonly found issues, and procedures to hopefully try and help you fix them. We’re sorry that you’re facing these problems, and hope that the information contained in this section will help you find a solution. Please take a look at the sidebar or the cards below for the various help articles contained within this troubleshooting guide.
📄️ I can’t send or receive any messages!
There are two likely causes of this issue. The first one is that something went wrong while connecting to Twitch. This generally means you are improperly handling your connection to twitch, and are adding logic to the On Login Failed output. Please ensure that you are only trying to do things after the login succeeds, and not before the login succeeds (the “default”/no name execution pin) or when the login fails.
📄️ My back-end suddenly stopped working!
Backend Version ≤ v1.4
📄️ Upgrading to backend version 1.6
To use TwiWorks’ Refresh Token abilities, you will be required to update your backend to version 1.6+. This version needs an additional field in your database, and as such, we highly recommend you remove your old version, and DROP the table that TwiWorks used to use. This will only affect tokens that are in the process of being generated (i.e. that the game has requested, but the user has not yet authorized), and will cause a minimal disruption in user experience.
📄️ I updated to TwiWorks 2.X and everything broke!
Before continuing, please ensure you have a backup of your project available. We can provide an older version of TwiWorks if required, and should anything go wrong while upgrading, you probably wouldn't want to loose your project.
📄️ I still can't fix my issue
If you've tried all of the troubleshooting steps listed previously, or your issue isn't discussed please reach out to us for further support. The best way to do this is by sending us an email to howtocompute123@gmail.com. Please include the following information in your email:
📄️ I received an email about PubSub
If you recently received an email about Twitch's deprication of the PubSub system, you're likely using an older version of TwiWorks (1.0.x). This older version of TwiWorks used the PubSub system to listen to events, specifically channel points and some subscriber-related events. Unfortunately, this system is now being removed by Twitch, and as a result, these features will stop working in TwiWorks 1.0.x.
Tried all these steps and still can’t fix your issue? Please reach out to us as explained in the I Still Can’t Fix My Issue! section.