Weird issue with Twitch 2FA and OBS

dogwomble

New Member
Hi all,

I seem to have hit a weird issue with OBS that I can't seem to find a lot of information on.

To give a bit of context: I have 2FA enabled on my account. I can log into the website absolutely fine. I have previously used OBS to stream without a problem. However a few days back I had a few issues with OBS, and as a troubleshooting step I tried to reconnect my account.

I am able to successfully log in with my password fine, and I receive the 2FA code fine. Once I enter it, I receive the error "Failed to authenticate with Twitch: Failed to get token from remote: getaddrinfo() thread failed to start". Interestingly, I do receive emails confirming a successful login when this occurs.

I have attempted to contact Twitch support and they have been .... very much unhelpful. They first attempted to start troubleshooting this as if I weren't receiving the 2FA code - this is despite me having told them I was receiving the code, and had successfully used that code on the website and it was just not authenticating me via OBS. They've then told be I must have changed my phone number and need to update that with Authy. I've pointed out that I have had the same phone number for nearly 25 years and again pointed out that I'm receiving the codes and they work on the website. It appears they're not reading what is being sent in the ticket and just sending back any random troubleshooting that seems vaguely relevant because they're not sure what the issue is.

I've tried hunting around for other information that might be of use and haven't been able to come up with a whole lot. There's a few references to it on the OBS forums, but there doesn't seem to be a lot of information on what worked to actually fix it.

I'm hoping someone on Reddit has stumbled across this before and might have a bit more information that can help. I'm not aware of any changes in either hardware or software that could be doing anything, and from what I can tell there are no restrictions on my account that would prevent me from streaming. I have yet to try a complete reinstall of OBS, I want to try and rule out any other possible cause before I do this. I'm open to it possibly being a weird issue with Authy and I may need to fix something here, I'm just not convinced yet that treating it as "you're not receiving the 2FA codes" when I quite clearly am is going to guide me towards any sort of solution.

I've also attached the OBS log if that could be of any use.
 

Attachments

  • new 1.txt
    14.8 KB · Views: 82

R1CH

Forum Admin
Developer
Try disabling / uninstalling Kaspersky, something is blocking OBS from connecting.
 

dogwomble

New Member
It looks like that might have actually been it. Uninstalling it seemed to help, it wasn't sufficient to just disable it. A little unusual, I had already tried with it disabled thinking that might help and it's never really given me grief before and I've never really changed any app settings there. But something to dig my teeth into.
 

Klursu

New Member
Hey! I encountered the same issue and stumbled across this forum while troubleshooting. I have tried resetting my password,running as administrator, changing stream key but my Twitch account doesnt seem to connect to obs for the same reason "Failed to get token from remote: getaddrinfo() thread failed to start" The verification code from the authy app works everything else, just not obs. If someone could help me resolve this issue that would be great!
 

Attachments

  • image_2025-04-18_122311514.png
    image_2025-04-18_122311514.png
    70 KB · Views: 3
Last edited:
Top