I'm having a similar problem with failed Hulu authentication for the Discovery Channel. My Channels DVR TVE randomly performing an authentication against my Hulu account for the Discovery channel which appears to fail. Which is odd since I don't ever watch or record the Discovery channel. The Hulu failed authentication is causing Hulu to send me a Login Verification email with a verification code. After the failed authentication, Channels DVR then tries the Hulu account authentication again for the FOOD channel, which looks like it succeeds with the authentication, and my Channels DVR TVE records resume after approx a 3 minute interruption. See an except of logs below. The full logs have been submitted via b6c62885-98ea-431a-a8d9-d9f6cec5a65f.
2024/03/27 21:00:00.364773 [DVR] Starting job 1711587600-40 Guy's Grocery Games on ch=[6102]
2024/03/27 21:00:01.345308 [TVE] stream timestamps: food: start_at=2024-03-27T20:59:01-04:00 end_at=2024-03-27T20:59:29-04:00 live_delay=27.299306786s
2024/03/27 21:00:01.345457 [TNR] Opened connection to TVE-Hulu for ch6102 FOOD
2024/03/27 21:00:01.362521 [DVR] Recording for job 1711587600-40 from TVE-Hulu ch6102 into "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg" for 1h1m59.609628619s
2024/03/27 21:40:22.761938 [SNR] Buffer statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": buf=0% drop=0%
2024/03/27 21:40:22.796326 [SNR] Streaming statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": timeouts=0 segment_timeouts=0 playlist_timeouts=0
2024/03/27 21:40:22.987574 [MTS] Statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": discontinuity_detected=34 transport_errors=0 saw_pcr=false saw_pmt=true highest_pts=2397.786433
2024/03/27 21:40:22.990437 [ADS] Detected 8 commercial markers in file-3810: TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg
2024/03/27 21:40:57.082513 [TNR] Closed connection to TVE-Hulu for ch6102 FOOD
2024/03/27 21:40:57.137422 [DVR] Job 1711587600-40 Guy's Grocery Games ended prematurely: 21m2.862580021s
2024/03/27 21:40:57.500780 [DVR] Starting job 1711587600-40 Guy's Grocery Games on ch=[6102]
2024/03/27 21:40:59.107542 [TVE] action=version product=Chrome/114.0.5735.199 jsVersion=11.4.183.25 protocol=1.3 revision=@581ada08cf738a4eb44f712c6f8cd40030e5c1a0
2024/03/27 21:40:59.108133 [TVE] action=set_cookies domains=1 cookies=1
2024/03/27 21:40:59.152012 [TVE] action=page_ready chromeVersion=114
2024/03/27 21:40:59.152438 [TVE] action=navigate url=https://sp.auth.adobe.com/api/v1/authenticate?reg_code=ECUZK59&mso_id=Hulu&domain_name=adobe.com&requestor_id=discovery&noflash=true&deviceType=html5&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2024/03/27 21:40:59.153137 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2024/03/27 21:40:59.373197 [TVE] action=request type=Document method=GET url=[https://auth.hulu.com/oauth2/login redirected_from=https://sp.auth.adobe.com/api/v1/authenticate](https://auth.hulu.com/oauth2/login%0Dredirected_from=https://sp.auth.adobe.com/api/v1/authenticate)
2024/03/27 21:40:59.373221 [TVE] action=auth_domain domain=.[hulu.com](http://hulu.com/)
2024/03/27 21:40:59.479505 [TVE] action=wait_for_page
2024/03/27 21:41:05.188817 [TVE] action=page_ready
2024/03/27 21:41:05.188864 [TVE] action=wait_for_page done=true reason=page_ready
2024/03/27 21:41:05.188886 [TVE] action=wait_for_auth timeout=12s
2024/03/27 21:41:05.188892 [TVE] action=fill_form u=[[email protected]](mailto:[email protected])
2024/03/27 21:41:06.199584 [TVE] action=tve2fa step=start
2024/03/27 21:41:17.189794 [TVE] action=check_result
2024/03/27 21:41:17.192016 [TVE] action=tve2fa step=start
2024/03/27 21:41:17.202700 [TVE] action=click_interstitial
2024/03/27 21:41:17.204415 [TVE] action=wait_for_2fa
2024/03/27 21:43:17.205120 [TVE] action=wait_for_2fa timeout=true
2024/03/27 21:43:17.205179 [TVE] action=wait_for_auth after=interstitial timeout=12s
2024/03/27 21:43:29.205917 [TVE] action=check_result
2024/03/27 21:43:29.207585 [TVE] action=tve2fa step=start
2024/03/27 21:43:29.207822 [TVE] action=auth_timed_out
2024/03/27 21:43:29.207850 [TVE] action=screenshot
2024/03/27 21:43:29.315897 [TVE] action=screenshot size=36151
2024/03/27 21:43:29.356505 [TVE] action=capture_html
2024/03/27 21:43:29.360072 [TVE] action=capture_html size=97576
2024/03/27 21:43:29.412136 [WRN] discovery auth failed, trying again with food: adobe auth reg code: Cable provider authentication failed
2024/03/27 21:43:29.912325 [TVE] action=version product=Chrome/114.0.5735.199 jsVersion=11.4.183.25 protocol=1.3 revision=@581ada08cf738a4eb44f712c6f8cd40030e5c1a0
2024/03/27 21:43:29.913037 [TVE] action=set_cookies domains=1 cookies=1
2024/03/27 21:43:29.914587 [TVE] action=page_ready chromeVersion=114
2024/03/27 21:43:29.915008 [TVE] action=navigate url=https://sp.auth.adobe.com/api/v1/authenticate?reg_code=AFBTMVA&mso_id=Hulu&domain_name=adobe.com&requestor_id=discovery&noflash=true&deviceType=html5&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2024/03/27 21:43:29.916089 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2024/03/27 21:43:30.027624 [TVE] action=request type=Document method=GET url=[https://auth.hulu.com/oauth2/login redirected_from=https://sp.auth.adobe.com/api/v1/authenticate](https://auth.hulu.com/oauth2/login%0Dredirected_from=https://sp.auth.adobe.com/api/v1/authenticate)
2024/03/27 21:43:30.027657 [TVE] action=auth_domain domain=.[hulu.com](http://hulu.com/)
2024/03/27 21:43:30.124725 [TVE] action=wait_for_page
2024/03/27 21:43:35.503613 [TVE] action=page_ready
2024/03/27 21:43:35.503673 [TVE] action=wait_for_page done=true reason=page_ready
2024/03/27 21:43:35.503705 [TVE] action=wait_for_auth timeout=12s
2024/03/27 21:43:35.503710 [TVE] action=fill_form u=[[email protected]](mailto:[email protected])
2024/03/27 21:43:36.295944 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/oauth2
2024/03/27 21:43:36.741770 [TVE] action=request type=Document method=GET url=[https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication redirected_from=https://sp.auth.adobe.com/adobe-services/oauth2](https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication%0Dredirected_from=https://sp.auth.adobe.com/adobe-services/oauth2)
2024/03/27 21:43:36.741801 [TVE] action=authed
2024/03/27 21:43:36.742839 [TVE] action=cookies num_domains=2 num_cookies=17
2024/03/27 21:43:36.744797 [TVE] action=error_response type=Document error=net::ERR_ABORTED url=[https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication ip=xx.xxx.xxx.xx](https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication%0Dip=xx.xxx.xxx.xx)
2024/03/27 21:43:38.556900 [TVE] stream timestamps: food: start_at=2024-03-27T21:43:23-04:00 end_at=2024-03-27T21:43:35-04:00 live_delay=15s
2024/03/27 21:43:38.557076 [TNR] Opened connection to TVE-Hulu for ch6102 FOOD
2024/03/27 21:43:38.575852 [DVR] Recording for job 1711587600-40 from TVE-Hulu ch6102 into "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg" for 21m2.499108912s
2024/03/27 22:02:15.000738 [TNR] Closed connection to TVE-Hulu for ch6102 FOOD
2024/03/27 22:02:15.232876 [SNR] Buffer statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": buf=0% drop=0%
2024/03/27 22:02:15.232912 [SNR] Streaming statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": timeouts=0 segment_timeouts=0 playlist_timeouts=0
2024/03/27 22:02:15.443531 [MTS] Statistics for "TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg": discontinuity_detected=21 transport_errors=0 saw_pcr=false saw_pmt=true highest_pts=3589.432322
2024/03/27 22:02:15.443672 [DVR] Finished job 1711587600-40 Guy's Grocery Games
2024/03/27 22:02:15.845632 [DVR] Processing file-3810: TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg
2024/03/27 22:02:16.882582 [IDX] Generating video index for file-3810: TV/Guy's Grocery Games/Guy's Grocery Games S36E06 Relay Ultimate FaceOff 2024-03-27-2100.mpg
2024/03/27 22:02:29.608319 [IDX] Finished video index generation for file-3810 in 12s