Channels DVR authentication to Hulu Fails | Captcha grayed out also

A few times now, Motortrend just stops recording. When I notice it, I go to the channel and I get a failure (I can't remember exactly what it says... Sorry)

So I decided to remove and re-add my hulu as a source. I can't get past the authentication errors. It brings up a captcha that is grayed out. I can't type in the box (pic below). Also, I'm logged into hulu in another tab. Hulu does send me an email with a code but I can't type it into channels.

Please help!

Logs:

2023/02/19 11:01:59.041277 [TVE] action=version product=HeadlessChrome/109.0.5414.75 jsVersion=10.9.194.9 protocol=1.3 revision=@e7c5703604daa9cc128ccf5a5d3e993513758913
2023/02/19 11:01:59.042294 [TVE] action=set_cookies domains=1 cookies=1
2023/02/19 11:01:59.061509 [TVE] action=mock
2023/02/19 11:01:59.065323 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2023/02/19 11:01:59.066430 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2023/02/19 11:01:59.066430 [TVE] action=auth_domain domain=auth.sciencechannel.com
2023/02/19 11:01:59.066430 [TVE] action=scienceauth reason=login
2023/02/19 11:02:06.199029 [TVE] action=wait_for_page
2023/02/19 11:02:12.769176 [TVE] action=page_ready
2023/02/19 11:02:12.769247 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:02:14.774323 [TVE] action=click_interstitial
2023/02/19 11:02:14.777627 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2023/02/19 11:02:14.796850 [TVE] action=wait_for_interstitial timeout=12s
2023/02/19 11:02:16.300073 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2023/02/19 11:02:16.753085 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2023/02/19 11:02:17.312809 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:02:23.965415 [TVE] action=page_ready
2023/02/19 11:02:23.965415 [TVE] action=wait_for_interstitial done=true reason=page_ready
2023/02/19 11:02:23.965415 [TVE] action=fill_form [email protected]
2023/02/19 11:02:23.983212 [TVE] action=wait_for_auth timeout=30s
2023/02/19 11:02:25.783362 [DVR] Commercial detection for FOX 9 Morning Sunday 2023-02-19-1000.mpg finished with 16 markers in 4m48.4494445s (live, 3 threads).
2023/02/19 11:02:53.986197 [TVE] action=auth_timed_out
2023/02/19 11:02:53.986298 [TVE] action=screenshot
2023/02/19 11:02:54.125751 [TVE] action=screenshot size=38333
2023/02/19 11:02:54.127368 [TVE] action=capture_html
2023/02/19 11:02:54.130545 [TVE] action=capture_html size=93355
2023/02/19 11:02:54.226303 [ERR] Could not start stream for TVE-Hulu ch6114 MOTORTREND: TVE: Cable provider authentication failed
2023/02/19 11:05:38.685646 [TVE] action=version product=HeadlessChrome/109.0.5414.75 jsVersion=10.9.194.9 protocol=1.3 revision=@e7c5703604daa9cc128ccf5a5d3e993513758913
2023/02/19 11:05:38.686161 [TVE] action=set_cookies domains=1 cookies=1
2023/02/19 11:05:38.704977 [TVE] action=mock
2023/02/19 11:05:38.709089 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2023/02/19 11:05:38.709601 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2023/02/19 11:05:38.709601 [TVE] action=auth_domain domain=auth.sciencechannel.com
2023/02/19 11:05:38.709601 [TVE] action=scienceauth reason=login
2023/02/19 11:05:38.857848 [TVE] action=wait_for_page
2023/02/19 11:05:45.262738 [TVE] action=page_ready
2023/02/19 11:05:45.262738 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:05:47.272330 [TVE] action=click_interstitial
2023/02/19 11:05:47.275500 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2023/02/19 11:05:47.295163 [TVE] action=wait_for_interstitial timeout=12s
2023/02/19 11:05:48.770245 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2023/02/19 11:05:49.204890 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2023/02/19 11:05:49.623205 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:05:56.210413 [TVE] action=page_ready
2023/02/19 11:05:56.210413 [TVE] action=wait_for_interstitial done=true reason=page_ready
2023/02/19 11:05:56.210413 [TVE] action=fill_form [email protected]
2023/02/19 11:05:56.230127 [TVE] action=wait_for_auth timeout=30s
2023/02/19 11:06:26.245863 [TVE] action=auth_timed_out
2023/02/19 11:06:26.245965 [TVE] action=screenshot
2023/02/19 11:06:26.393984 [TVE] action=screenshot size=38388
2023/02/19 11:06:26.395065 [TVE] action=capture_html
2023/02/19 11:06:26.398144 [TVE] action=capture_html size=93365
2023/02/19 11:09:33.655330 [TVE] Auth starting for Hulu as <email@redacted>
2023/02/19 11:09:34.147095 [TVE] action=auth mvpd=Hulu requestor=nbcentertainment
2023/02/19 11:09:34.338109 [TVE] action=version product=HeadlessChrome/109.0.5414.75 jsVersion=10.9.194.9 protocol=1.3 revision=@e7c5703604daa9cc128ccf5a5d3e993513758913
2023/02/19 11:09:34.339131 [TVE] action=mock
2023/02/19 11:09:34.342609 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Hulu&requestor_id=nbcentertainment&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2023/02/19 11:09:34.343574 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2023/02/19 11:09:34.726231 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:09:34.726231 [TVE] action=auth_domain domain=.hulu.com
2023/02/19 11:09:35.111117 [TVE] action=wait_for_page
2023/02/19 11:09:41.593750 [TVE] action=page_ready
2023/02/19 11:09:41.593750 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:09:41.593750 [TVE] action=fill_form u=<email@redacted>
2023/02/19 11:09:41.609031 [TVE] action=wait_for_auth timeout=12s
2023/02/19 11:09:53.623290 [TVE] action=auth_timed_out
2023/02/19 11:09:53.623290 [TVE] action=screenshot
2023/02/19 11:09:53.717309 [TVE] action=screenshot size=31595
2023/02/19 11:09:53.717834 [TVE] action=capture_html
2023/02/19 11:09:53.721175 [TVE] action=capture_html size=97189
2023/02/19 11:09:53.755225 [TVE] Auth failed for Hulu: Cable provider authentication failed
2023/02/19 11:12:53.239589 [TVE] Auth starting for Hulu as <email@redacted>
2023/02/19 11:12:53.747784 [TVE] action=auth mvpd=Hulu requestor=nbcentertainment
2023/02/19 11:12:53.968624 [TVE] action=version product=HeadlessChrome/110.0.5481.96 jsVersion=11.0.226.16 protocol=1.3 revision=@e0e11a7058b59bcac8ef5dbafa2e9eae2b3e3d74
2023/02/19 11:12:53.969156 [TVE] action=mock
2023/02/19 11:12:53.974270 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Hulu&requestor_id=nbcentertainment&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2023/02/19 11:12:53.975577 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2023/02/19 11:12:54.345865 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:12:54.345865 [TVE] action=auth_domain domain=.hulu.com
2023/02/19 11:12:54.546920 [TVE] action=wait_for_page
2023/02/19 11:12:59.947677 [TVE] action=page_ready
2023/02/19 11:12:59.947677 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:12:59.947677 [TVE] action=fill_form u=<email@redacted>
2023/02/19 11:12:59.956141 [TVE] action=wait_for_auth timeout=12s
2023/02/19 11:13:11.967007 [TVE] action=auth_timed_out
2023/02/19 11:13:11.967007 [TVE] action=screenshot
2023/02/19 11:13:12.064565 [TVE] action=screenshot size=34918
2023/02/19 11:13:12.065079 [TVE] action=capture_html
2023/02/19 11:13:12.068656 [TVE] action=capture_html size=93379
2023/02/19 11:13:12.106238 [TVE] Auth failed for Hulu: Cable provider authentication failed
2023/02/19 11:14:48.592303 [TVE] Auth starting for Hulu as <email@redacted>
2023/02/19 11:14:49.116211 [TVE] action=auth mvpd=Hulu requestor=nbcentertainment
2023/02/19 11:14:49.308624 [TVE] action=version product=HeadlessChrome/110.0.5481.96 jsVersion=11.0.226.16 protocol=1.3 revision=@e0e11a7058b59bcac8ef5dbafa2e9eae2b3e3d74
2023/02/19 11:14:49.309649 [TVE] action=mock
2023/02/19 11:14:49.313220 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Hulu&requestor_id=nbcentertainment&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2023/02/19 11:14:49.313732 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2023/02/19 11:14:49.674650 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:14:49.674673 [TVE] action=auth_domain domain=.hulu.com
2023/02/19 11:14:49.885737 [TVE] action=wait_for_page
2023/02/19 11:14:55.178343 [TVE] action=page_ready
2023/02/19 11:14:55.178418 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:14:55.178418 [TVE] action=fill_form u=<email@redacted>
2023/02/19 11:14:55.187341 [TVE] action=wait_for_auth timeout=12s
2023/02/19 11:15:07.200145 [TVE] action=auth_timed_out
2023/02/19 11:15:07.200145 [TVE] action=screenshot
2023/02/19 11:15:07.296273 [TVE] action=screenshot size=34918
2023/02/19 11:15:07.296811 [TVE] action=capture_html
2023/02/19 11:15:07.300358 [TVE] action=capture_html size=93379
2023/02/19 11:15:07.339215 [TVE] Auth failed for Hulu: Cable provider authentication failed
2023/02/19 11:17:28.384719 [TVE] Auth starting for Hulu as <email@redacted>
2023/02/19 11:17:28.899540 [TVE] action=auth mvpd=Hulu requestor=nbcentertainment
2023/02/19 11:17:29.097302 [TVE] action=version product=HeadlessChrome/110.0.5481.96 jsVersion=11.0.226.16 protocol=1.3 revision=@e0e11a7058b59bcac8ef5dbafa2e9eae2b3e3d74
2023/02/19 11:17:29.097815 [TVE] action=mock
2023/02/19 11:17:29.102857 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?noflash=true&mso_id=Hulu&requestor_id=nbcentertainment&no_iframe=true&domain_name=adobe.com&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2023/02/19 11:17:29.103944 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/authenticate/saml
2023/02/19 11:17:29.473376 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2023/02/19 11:17:29.473376 [TVE] action=auth_domain domain=.hulu.com
2023/02/19 11:17:29.888962 [TVE] action=wait_for_page
2023/02/19 11:17:35.123962 [TVE] action=page_ready
2023/02/19 11:17:35.123962 [TVE] action=wait_for_page done=true reason=page_ready
2023/02/19 11:17:35.123962 [TVE] action=fill_form u=<email@redacted>
2023/02/19 11:17:35.132232 [TVE] action=wait_for_auth timeout=12s
2023/02/19 11:17:47.144019 [TVE] action=auth_timed_out
2023/02/19 11:17:47.144019 [TVE] action=screenshot
2023/02/19 11:17:47.231710 [TVE] action=screenshot size=31595
2023/02/19 11:17:47.232725 [TVE] action=capture_html
2023/02/19 11:17:47.235749 [TVE] action=capture_html size=97189
2023/02/19 11:17:47.269973 [TVE] Auth failed for Hulu: Cable provider authentication failed
1 Like

Update to prerelease

Go into Hulu account and clear out My Devices entries for tv everywhere

1 Like

I am so glad you brought this up @EddieRock . I was online with Hulu support for 5-6 hours and with their support team. To sum up: Hulu has a known issue on their backend. if you read the dialog more carefully, it says "to coninue to reset your password." However we reset our password ages ago. Funny trick I tried too to confirm a Hulu issue. If your account is in this corrupted state thinking it needs a password reset confirmation, try putting in anything for your password. It will still let you through and take you to this dialog to enter a 6-digit pin sent to your email. Truly mind-boggling.

This all happened when we decided to combine our disney+ and Hulu+ accounts together.
Mind you, the password is propagated to all other Disney properties, so it works OK on all of those platforms except for Hulu.

To reiterate what @tmm1 has said, this is NOT a Channels issue to fix, but on the Hulu side.

I actually have an open case number for this issue. Please DM me if you need details.

2 Likes

Not working. Still get the authentication code to enter but it won’t let me type it in

1 Like

Any luck?

Yes. it worked. I meant to follow up but I had forgotten. Ugh!

I had to clear out my Hulu account tv everywhere a few times. It did not work on the first time. Went round and round in circles but finally worked. I also removed many of the other browser logins as well. Unsure if that made a difference. If you clear out the one that you're using while logged into Hulu you will get an error. Have to log out and back into Hulu and start over.

2 Likes

Still having the same issue. I updated to the latest prerelease build and cleared out all of my tv everywhere clients... No luck. I even tried using Chrome, Firefox, and Safari while logged into Hulu and not logged in.

Same issues for me too. I've had to reset the Hulu password to a "new" password once a week for the last month or so as the account would lock after too many failed TVE logins for scheduled recordings. In the past just setting a new password and updating Channels was enough. I can tell when the account is getting ready to lock when I start getting multiple "login verification" emails in a row. At this point I mistakenly deleted the Hulu source in channels settings and can't even get past the initial "Verifiying Hulu Login" on channels even with 3 password resets which fully clears all "saved" devices this morning. Definitely have failed the wife acceptance factor after years of Channels working for us (even if it is Hulu's fault)

Eventually I was able to re-add the Hulu source, just had to wait several hours and try multiple times before the known good password finally worked. The forced changing passwords each weekend in Hulu, and the process to get all our ATVs logged back in for each app (Disney, ESPN, HULU) and the Channels DVR resynched is arduous and has become my Saturday morning ritual. Lot's of negative comments from my wife....

OP here. This happened again to us. About the 5th or 6th time. Every time it Hulu spams us with emails with login codes. This is an indication that it has failed.

BUT... this latest time it was different. It wasn't just Hulu that stopped working. We have both Hulu AND HDHomeRun with an antenna. We couldn't tune into our antenna channels OR Hulu.

The first thing I did was log into Hulu to clear out the TV Everywhere session. Well, there wasn't one this time.

Even our Antenna TV (5-1, 5-2 and so on) had this message:

"Connection Lost Cable provider authentication failed"

So, all I did was reboot the computer running Channels and everything started working again.

I'm thinking this IS NOT Hulu this time. Or maybe any time??? IDK.

Developers?

Ed

I had that same problem again today. Going to see if I can find the Hulu TVE thread and report it there with logs. Please report Hulu problems there:

1 Like

Still having the same issues. I tried rebooting the server and using the same machine as my server to login with Hulu and TVE... Still a No-Go

I had success in the past going through the steps to reset my Hulu password but when asked to enter my new password entering my current password instead. It resets whatever is stuck with Hulu and I don’t have to go through any steps to change my password elsewhere.

You can also go through the steps to uptake password on channels for Hulu but do the same by reentering the current password.

Like I said, it worked for me in the past but may not work for you now.

3 Likes

Thanks for the advice @kthomas1059. I tried it out... Didn't work for me but, hopefully, it'll help someone else.

This is still a huge problem. My hulu in channels quits working almost every other day. Seems the fix isn't working any longer

Hulu has been very reliable for me as a TVE source in Channels DVR for several years. I've never had the sort of issues detailed in this thread. Then today I noticed that none of my Hulu channels were working, so I logged into my server and tried rescanning, but kept seeing a "login form not found" error for all Hulu channels. So I removed the Hulu source and tried to re-add it, but now I always get "login form not found" when trying to add the source. It doesn't even seem to matter whether I enter the correct pwd or not. I don't get a captcha or any emails or anything. So now I'm stuck and can't add Hulu TVE to Channels DVR. I'm able to use my Hulu credentials just fine in TVE apps such as ESPN, Discovery, etc. I hope this is just a hiccup and not something permanent. Channels DVR becomes far less useful to me if I can't include my streaming service.

1 Like

I still have this issue. I think what happened is there was an app upgrade today if I read the app file correctly in the server. Regardless, I upgraded to prerelease and removed devices in hulu but it still fails the same way... I keep being shown the view where I need to put a verification code and I get the verification code in my email... But you cant put the verification code in the 6 boxes... Ill give a go for a week and cancel if this doesnt get resolved.

2 Likes

It happened to me about 12 hours ago. I tried all of the things described here and in the normal Hulu TVE thread and nothing worked. The last thing I tried (because it seemed the most destructive) was to change my Hulu password and log all the devices out. Had to use a new password. Now Im able to add the TVE back to channels and I guess I will have to set everything else back up as well.

I am glad that Channels kept all of my settings for Hulu TVE.

I still have not figured it out. I don't want my wife to have to change her password every time which causes us to re-setup hulu and Disney+ and other apps across abut 5 devices that don't have keyboards. UGH! So is Channels causing Hulu this problem?

1 Like

So here is where we are now.... you can fix the issue by deleting all devices in hulu and change the password... that worked... the only problem is that in troubleshooting and going to the PRERELEASE version now I no longer have the experimental option to add local channels so now I have no local channels and there appears to be noway back to where I was... what is the cure for this?