I’ll continue investigating, but I really don’t know why the iframes are sending
https://api.twitch.tv/api/channels/passport-callback/access_token?oauth_token=undefined&need_https=true&platform=_&player_type=site&player_backend=mediaplayer
incorrectly but when the page is reloaded the oauth_token query parameter is there, it’s only after connecting to Twitch from StreamRunners. Why isn’t the oauth token there ? Since it’s 404 from a Twitch script to a Twitch server, it means there might be an error on our end when requesting the iframe to be loaded but it seems unlikely as there would be an error in the logs mentioning it… 
I’m going to run a test where I’ll force the iframe to show my channel only and logging the channel that should’ve been requested if it wasn’t forced.