Not in Subscription

ok I will try that...I know when I attempt to log into nbc.com/live it initially doesn't work...it says that I dont have that channel...then if I refresh or try again it will login.

is it a problem that I already have verizon as a source for TVE in channels?

1 Like

I'll bump this with a "me too." It had been working fine with Channels DVR, but then the Xfinity subscription started giving me trouble, so I removed the TV Everywhere source and started to add it back. When I tried that it gave me the same "not in subscription" error. However, when signing into the website the account was able to play the streaming content there without issue.
I even went so far as to delete the service account in Xfinity and make a completely new one, but that has the same issue. As a test, I used a login from a family member's account (who is successfully using it on his own Channels DVR) and I got the same error.
I am running Channels DVR 2021.03.08.2010 with the following specs:

OS
VMware, Inc. VMware Virtual Platform
Linux Ubuntu
20.04 (kernel: 5.4.0-66-generic)

CPU
4 cores / Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
load averages: 0.15 0.64 0.74

Any suggestions or assistance would be greatly appreciated.

Turn off auto authentication on your internet account.

Thanks for the heads up. I did validate that it is turned off on my account.

UPDATE: I tried installing Channels DVR on a separate computer - this one was a macOS computer - and I had the same issue. I am suspecting that it is something at the Comcast level, but I have made sure that the auto-authentication was disabled. I may try to enable it again, then try to disable it and see if that works.

UPDATE TO THE UPDATE: I re-enabled and re-disabled the auto-authentication and still had the issue.

This issue happens when you have more than one comcast account. It usually get fixed when you turn off auto-authentication on the correct account which is automatically authenticating based on your IP.

RESOLVED: So I was finally able to fix it. The solution WAS related to auto-login, but it was more complicated than that.
The issue was that there were THREE accounts associated with my Xfinity account:

  1. The actual account for the house
  2. The account from the place I recently moved from
  3. A "zombie" account created when I tried to transfer service and had to cancel the transfer

What I did not know is that there is an auto-login setting for EACH of these linked accounts. In my case, since I no longer needed them, I removed each of the linked account aside from the actual one I was using. Then I used the link mentioned previously https://idm.xfinity.com/myaccount/userprofile?tokenServiceStatus=success&tokenServiceStatus=success which displayed the status of the only remaining account which DID have auto-logon turned on. I disabled the auto-logon and then Channels DVR was able to sign in correctly. Hopefully this helps other people in the future.

2 Likes

Had been using TV everywhere through Xfinty for over a month with zero issues. Had a couple channels disappear so thought if I deleted and re-added the source it might remedy the issue but now I can't even do that and am being told "Not in subscription". I am using the same login information as I had the first time I set up the source and can also confirm:

  • Auto Authentication is turned off.
  • 2FA is turned off.
  • Streaming directly through apps using the xfinity credentials is fine.

Help?

Finally figured this out. I had my server at my house that I'm moving out of which happens to also have Xfinity service. My actual TV service was linked to another account at the house I'm moving to. I had to sign into where the internet service was linked to and disable the auto-sign in from there!

Last week all my channels failed and when I tried to re-add xfinity as a source I got the "not in subscription" error.

  • I checked the master account and turned off auto-login with no change.
  • My secondary account is a viewer account with 2FA off.
  • My secondary account does have an email address and phone number attached.
  • Live TV works fine for me using secondary account in a browser on their site.

Any suggestions?

1 Like

Login to Xfinity as the Primary account holder
Re-enable auto-login (if you have both TV and Internet w/Xfinity)
Remove the recovery email and phone from your secondary viewer role account (You don't need recovery methods for it since you can change all your users passwords when logged in as the Primary user)
Change the password on that secondary viewer role account
Update that password in Channels DVR
Update Channels DVR to the latest Pre-Release version (Do this as the last step because Channels DVR may start authenticating TVE channels when it restarts after a version update)

Thanks but no love. Turned autologin back on, deleted my secondary account and created a new one with no phone or email associated. I can login through browser using username and password and watch TV on Xfinity site, but continue to get "not in subscription" error when trying to add source to Channels. Toggling autologin on and off has no effect.

If you updated Pre-Release and running Support > Troubleshooting in the DVR web UI doesn't show any issues, I would submit diagnostics.

Watching on the Xfinity site isn't what Channels DVR does, try watching a network on their own site, like Watch the NBCUniversal Networks Live Stream - NBC.com or https://www.sciencechannel.com/watch/science

Thank you for the helpful info! I'm able to authenticate and access the NBC stream in my browser. Support-Troubleshooting identifies only one warning:

  • TV Everywhere: Chrome is not supported on DSM 6

Here's my environment:

  • DS1019+ running DSM 6.2.4-25556 Update 7
  • Channels version 2023.12.24.0009

I'm accessing this on a Windows 11 machine with Chrome 120.0.6099.111. Not sure how Chrome/DSM/TVE are connected here and can't find any hits in search. Tried to add the source in Edge but same result. Submitting diagnostics.

The headless Chrome is included in the Channels DVR server for your Synology.
You need to backup Channels DVR server, uninstall the old Channels DVR Synology package, update your Synology to DSM 7.2.1-69057 Update 3, install the new Channels DVR Synology package Channels ā€” Channels DVR Server and restore the backup. Then update Channels DVR to the latest Pre-Release version.

Thanks for all the info. I am now on DSM 7.2.1-69057 Update 3 and Channels 2023.12.24.0009 (latest pre-release) and still getting the same error. Troubleshooting now comes out clean. I will resubmit diagnostics.

1 Like

@sfmike: It looks like you have auto-authentication turned on. You'll need to make sure that's turned off for your xfinity internet account for this to work.

I mentioned he should turn it on if he has both TV and Internet w/Xfinity. Has that changed?