Thanks for the reply.
I can abandon the session and sign a user out if they don’t have an access token stored.
However I’d rather they were directed to the twitch authentication in this scenario so they immediately were prompted to authenticate. I’m unsure how to prompt the authentication outside of the startup though.
It’s straight forward to do the authentication on startup as per the above code.