Provider - Xfinity

v2022.01.25.0055 build appears to be working for me!

Edit: got this working on like the 15th try somehow. Who knows. :man_facepalming:

Original text:

It had been working great since 12/21. I was forced to change my password today. Authorized a few [devices with the new password, but Channels is stuck at "Cable provider authentication failed":

I've tried:

  • updating from 2022.01.13.2139 to 2022.01.25.0145
  • Update Password
  • removing/re-adding the TV Everywhere source
  • copying and pasting the password
  • rebooting

all with no luck. Logs don't show much, but they've been submitted as 973e98d5-a8b7-4337-b02d-1298075e99b0. Any ideas?

2022/01/25 20:16:22.903796 [TVE] action=page_ready
2022/01/25 20:16:22.903796 [TVE] action=retry_form step=auth_form count=3
2022/01/25 20:16:23.842415 [TVE] action=fill_form u=MYUSERNAMELOL
2022/01/25 20:16:23.845349 [TVE] action=tvejs msg="xfinityLogin: wait"
2022/01/25 20:16:23.845349 [TVE] action=retry_form
2022/01/25 20:16:24.153166 [TVE] action=wait_for_auth
2022/01/25 20:16:24.166197 [TVE] action=request type=Document method=POST url=https://login.xfinity.com/login
2022/01/25 20:16:30.430134 [TVE] action=page_ready
2022/01/25 20:16:30.430134 [TVE] action=retry_form_failed
2022/01/25 20:16:30.430134 [TVE] action=screenshot
2022/01/25 20:16:30.591803 [TVE] action=screenshot size=35643
2022/01/25 20:16:30.601829 [TVE] action=capture_html
2022/01/25 20:16:30.607882 [TVE] action=capture_html size=42950
2022/01/25 20:16:30.715168 [TVE] action=screenshot
2022/01/25 20:16:30.881037 [TVE] action=screenshot size=35643
2022/01/25 20:16:30.891027 [TVE] action=capture_html
2022/01/25 20:16:30.897048 [TVE] action=capture_html size=42950
2022/01/25 20:16:30.998314 [TVE] action=screenshot
2022/01/25 20:16:31.163021 [TVE] action=screenshot size=35643
2022/01/25 20:16:31.173085 [TVE] action=capture_html
2022/01/25 20:16:31.179100 [TVE] action=capture_html size=42950
2022/01/25 20:16:31.285191 [TVE] action=screenshot
2022/01/25 20:16:31.451639 [TVE] action=screenshot size=35643
2022/01/25 20:16:31.461698 [TVE] action=capture_html
2022/01/25 20:16:31.466714 [TVE] action=capture_html size=42950
2022/01/25 20:16:31.637128 [TVE] Auth failed for Comcast_SSO: Cable provider authentication failed

So I lost access to discovery channels today. Getting a 403 error. I tried to update to the latest pre release. I can still stream other non discovery channels (oxygen and tnt for example). Trying to remember what else I need to try to get it working again. I added password and and tried to rescan. I checked the id with xfinity stream and go.discovery.com works as well.

I either just lucked out or going to incognito was the trick to get the rescan to work. I was able to get the channels back. Discovery has been solid for several months and our most watched channels.

Always use incognito when managing Xfinity as a source, especially if login sharing. What I've been doing short of removing / readding is using the change password, putting in the original password to clear the chromedata folder, then initiating a full channel scan.

1 Like

Rather than wade through posts to find fixes, I added a pinned topic with a list of TVE troubleshooting tips here TVE Troubleshooting tips

Let me know if I missed anything and I'll add it.

2 Likes

@chDVRuser curious if you’ve dealt with the following. I’m getting not in subscription for TNT TBS. I’m on the current stable release from earlier this week. I tried the password step from an ingconito crome browser. I’ve gone to tntdrama to try it directly. It looks like there is an auth issue between xfinity and tnt. When I try to link my account it doesn’t ask me for my id just says this network is not included and gives a upgrade now. If I follow that link and use the secondary id, I can go back and get tntdrama.com to work as the id has the sub. My hope was that I could then go back to the server and rescan and hope it would self heal which it didn’t. So is this a case where even though I have the subscription that I’m at the mercy of xfinity and tnt on how they are handling the handshake. The discovery channels that I care about the most are working (thus have not taken the step to remove and add the source) so my assumption is the id I have set is correct on the server even though I can’t tell from the logs what it is using.

Sounds like you're trying to use two different Xfinity account id's (names).
Just use a secondary viewer only account for Channels DVR.

Not sure what you mean?

Sounds like you need to turn off auto-authentication on the main Xfinity account

I’m using the secondary viewer only account with 2fa disabled. I have to assume that discovery uses a different auth path. It doesn’t make logical sense to me, why some channels work while others don’t if auto authenticate on the main account is the true culprit.

While the Xfinity auto-auth setting can only be changed from the Primary user account, the setting applies to the Primary user and all sub user accounts. As explained in their FAQ article I posted, it doesn't work with all networks, but they don't say which ones do or don't (certain ones, only some). I just quit arguing with that fact and turned it off when I was having issues, which has worked for me.

@chDVRuser thanks. I should have quit trying to fight/understand it aside sooner. I was able to turn it (auto authenticate) off with the link you shared and walla! I can get back into tnt now.

2 Likes

This is kinda confusing ... Why would you not want Auto Authentication while at home ?

As a matter of fact I never turned it off and have access to more channels.

Anyone else getting authentication failed when trying to connect to xfinity? I was trying to setup on latest stable release but failed. Tried on latest beta, failed as well.
Untitled-1

Have you tried these?
TVE Troubleshooting tips

more than what?
Hey, whatever works for you.

Yes.

Ahh, OK. Didn't see where you said you submitted DVR diagnostics.

Ya, I ended up submitting to support after my original post. Hope I can get this working again. Thanks.

Just my 2 cents. I wouldn’t expect this to be a step everyone takes. It was the last thing I tried and mattered for my specific setup relative to a set of channels (tnt and nbc).

Updated the tip posting