TVE losing Discovery owned channels

This is so annoying. Went to watch something that should've recorded last night and it didn't. Checked scheduled recordings and see the error:

So I did an Update password, then went in to re-scan the channels. I'm still getting this: 403: Not permitted to watch. (access.denied.missingpackage)

Why is this always an issue with Discovery networks, especially with Spectrum.

Does hitting rescan next to Science channel help?

No, but I got them back. I deleted the chrome data folder on the dvr server, then went in and tried to watch on sciencechannel.com. It gave me error, but let me log out and back in then it worked. So I again updated password in Channels. Then when I went into manage lineup, the channels I tried to rescan before - Discovery & TLC were gone, so I did a rescan all channels and they came back and are working now. Frustrating though that you don't find out there's an issue until the recordings are missed. Seems to happen most often on Discovery network channels.

And strangely, I cleared my 403 error without doing a rescan.

I'm still having problems with this as well. I deleted and readded the tuner Friday morning and Saturday morning Discovery channels were gone again. I have tried everything here except the Chrome data folder, so I will try that next. The nearest thing I had to success of getting the channels back other than deleting and readding the TVE tuner was going to the Science Channel page and logging in TVE there, which got me SCI back, but none of the other channels. Let's home Chrome data fixes it.

1 Like

If you're on Medicom it probably won't help.
According to Aman in this post, the chromedata folder is only used for Xfinity and Spectrum.

When you go to Rescan Channels, what error displays next to the channel?

Started getting same issue, went to the websites themselves and couldn’t get logins to work there either

Having error again, rescanning Science did not resolve. Submitted logs.

Update to prerelease

1 Like

Working, thanks.

Tried Update to pre release, it says downloading, then Browser refresh needed, i did reload the page.
but I don't see the pre-release date, still the previous one.

1 Like

And no change to Discovery channels, they still don't play.

Heres


[quote="Flt505, post:40, topic:31101"]
but I don't see the pre-release date, still the previous one.
[/quote]
Heres the log showing where i tried to update to prerelease:
2022/02/22 20:27:22.408184 [SYS] Downloading new version v2022.02.22.1927
2022/02/22 20:27:28.056072 [SYS] Error checking for update: rename C:\ProgramData\ChannelsDVR\latest C:\ProgramData\ChannelsDVR\2022.02.09.0020: Access is denied.
2022/02/22 20:31:03.548460 [SYS] Downloading new version v2022.02.22.1927
2022/02/22 20:31:09.611274 [SYS] Error checking for update: rename C:\ProgramData\ChannelsDVR\latest C:\ProgramData\ChannelsDVR\2022.02.09.0020: Access is denied.
2022/02/22 20:37:13.196962 [TRS] DNS: OK: Resolved host via system DNS
2022/02/22 20:37:13.544165 [TRS] Cloud Reachable: OK: Connected to community.getchannels.com
2022/02/22 20:37:13.638150 [TRS] Local Time: OK: Local clock is accurate
2022/02/22 20:37:13.653461 [TRS] TV Everywhere: OK
2022/02/22 20:37:13.671469 [TRS] TV Everywhere DNS: OK: Resolved TVE authenticator via system DNS
2022/02/22 20:37:13.671699 [TRS] Remote Access: OK: Remote access not configured
2022/02/22 20:37:17.030482 [TRS] Disk Permissions: OK
2022/02/22 20:37:18.694138 [TRS] System Firewall: OK
2022/02/22 20:37:18.743816 [TRS] Third Party Firewall: OK
2022/02/22 20:37:18.745880 [TRS] Network Flow Control: OK
2022/02/22 20:37:18.896503 [TRS] Power Management: ERROR: Windows is set to sleep after 15 minutes
2022/02/22 20:37:53.723127 [TVE] action=version product=HeadlessChrome/98.0.4758.102 jsVersion=9.8.177.11 protocol=1.3 revision=@273bf7ac8c909cde36982d27f66f3c70846a3718
2022/02/22 20:37:53.724714 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2022/02/22 20:37:53.726452 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2022/02/22 20:37:53.726452 [TVE] action=auth_domain domain=auth.sciencechannel.com
2022/02/22 20:37:53.726452 [TVE] action=scienceauth reason=login
2022/02/22 20:37:56.311894 [TVE] action=wait_for_page
2022/02/22 20:37:59.553667 [HLS] Stopping transcoder session ch6102-dANY-ip127.0.0.1
2022/02/22 20:38:01.673540 [TVE] action=page_ready
2022/02/22 20:38:01.673540 [TVE] action=wait_for_page done=true reason=page_ready
2022/02/22 20:38:03.678499 [TVE] action=click_interstitial
2022/02/22 20:38:03.691083 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2022/02/22 20:38:03.700118 [TVE] action=wait_for_interstitial
2022/02/22 20:38:05.438355 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2022/02/22 20:38:05.659222 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2022/02/22 20:38:05.984900 [TVE] action=request type=Document method=POST url=https://api.cld.dtvce.com/idp/authn
2022/02/22 20:38:06.705170 [TVE] action=request type=Document method=GET url=https://oidc.idp.clogin.att.com/mga/sps/oauth/oauth20/authorize
2022/02/22 20:38:07.098922 [TVE] action=request type=Document method=GET url=https://signin.att.com/dynamic/iamLRR/LrrController
2022/02/22 20:38:15.196114 [TVE] action=page_ready
2022/02/22 20:38:15.196114 [TVE] action=wait_for_interstitial done=true reason=page_ready
2022/02/22 20:38:15.196114 [TVE] action=fill_form u=mguidry15
2022/02/22 20:38:15.199743 [TVE] action=screenshot
2022/02/22 20:38:15.273680 [TVE] action=screenshot size=24567
2022/02/22 20:38:15.274196 [TVE] action=capture_html
2022/02/22 20:38:15.279337 [TVE] action=capture_html size=239785
2022/02/22 20:38:15.279865 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:252, ColumnNumber:27, ScriptID:"102", URL:"", StackTrace:(*runtime.StackTrace)(0xc00b901340), Exception:(*runtime.RemoteObject)(0xc025d52a20), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)} exp=&runtime.RemoteObject{Type:"object", Subtype:"error", ClassName:"TypeError", Value:easyjson.RawMessage(nil), UnserializableValue:"", Description:"TypeError: Illegal invocation\n    at reactValueSet (tveloginhelper.js:253:28)\n    at formLogin (tveloginhelper.js:19:7)\n    at attComLogin (tveloginhelper.js:123:5)\n    at tveloginhelper.js:380:5", ObjectID:"-3673152291301152464.5.5", Preview:(*runtime.ObjectPreview)(nil), CustomPreview:(*runtime.CustomPreview)(nil)} exp_value=TypeError: Illegal invocation
    at reactValueSet (tveloginhelper.js:253:28)
    at formLogin (tveloginhelper.js:19:7)
    at attComLogin (tveloginhelper.js:123:5)
    at tveloginhelper.js:380:5
2022/02/22 20:38:16.331352 [TVE] stream timestamps: food: start_at=2022-02-22T20:37:17-06:00 current_at=2022-02-22T20:37:38-06:00 end_at=2022-02-22T20:37:46-06:00
2022/02/22 20:38:16.331352 [TNR] Opened connection to TVE-Cox for ch6102 FOOD
2022/02/22 20:38:16.344544 [HLS] Starting transcoder for channel 6102 from 127.0.0.1 (encoder=remux, resolution=, deinterlacer=, bitrate=5512)
2022/02/22 20:38:16.406013 [TNR] Closed connection to TVE-Cox for ch6102 FOOD
2022/02/22 20:43:39.671985 [TVE] action=version product=HeadlessChrome/98.0.4758.102 jsVersion=9.8.177.11 protocol=1.3 revision=@273bf7ac8c909cde36982d27f66f3c70846a3718
2022/02/22 20:43:39.673856 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2022/02/22 20:43:39.674726 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2022/02/22 20:43:39.674726 [TVE] action=auth_domain domain=auth.sciencechannel.com
2022/02/22 20:43:39.674726 [TVE] action=scienceauth reason=login
2022/02/22 20:43:39.931576 [TVE] action=wait_for_page
2022/02/22 20:43:45.386709 [TVE] action=page_ready
2022/02/22 20:43:45.387022 [TVE] action=wait_for_page done=true reason=page_ready
2022/02/22 20:43:47.397346 [TVE] action=click_interstitial
2022/02/22 20:43:47.406465 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2022/02/22 20:43:47.409380 [TVE] action=wait_for_interstitial
2022/02/22 20:43:48.814729 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2022/02/22 20:43:49.317136 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2022/02/22 20:43:49.643259 [TVE] action=request type=Document method=POST url=https://api.cld.dtvce.com/idp/authn
2022/02/22 20:43:49.992083 [TVE] action=request type=Document method=GET url=https://oidc.idp.clogin.att.com/mga/sps/oauth/oauth20/authorize
2022/02/22 20:43:50.355735 [TVE] action=request type=Document method=GET url=https://signin.att.com/dynamic/iamLRR/LrrController
2022/02/22 20:43:58.465210 [TVE] action=page_ready
2022/02/22 20:43:58.465210 [TVE] action=wait_for_interstitial done=true reason=page_ready
2022/02/22 20:43:58.465210 [TVE] action=fill_form u=mguidry15
2022/02/22 20:43:58.465796 [TVE] action=screenshot
2022/02/22 20:43:58.548845 [TVE] action=screenshot size=24552
2022/02/22 20:43:58.550434 [TVE] action=capture_html
2022/02/22 20:43:58.556159 [TVE] action=capture_html size=239785
2022/02/22 20:43:58.556668 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:252, ColumnNumber:27, ScriptID:"102", URL:"", StackTrace:(*runtime.StackTrace)(0xc015a1d340), Exception:(*runtime.RemoteObject)(0xc002757170), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)} exp=&runtime.RemoteObject{Type:"object", Subtype:"error", ClassName:"TypeError", Value:easyjson.RawMessage(nil), UnserializableValue:"", Description:"TypeError: Illegal invocation\n    at reactValueSet (tveloginhelper.js:253:28)\n    at formLogin (tveloginhelper.js:19:7)\n    at attComLogin (tveloginhelper.js:123:5)\n    at tveloginhelper.js:380:5", ObjectID:"-3671271628106616826.5.5", Preview:(*runtime.ObjectPreview)(nil), CustomPreview:(*runtime.CustomPreview)(nil)} exp_value=TypeError: Illegal invocation
    at reactValueSet (tveloginhelper.js:253:28)
    at formLogin (tveloginhelper.js:19:7)
    at attComLogin (tveloginhelper.js:123:5)
    at tveloginhelper.js:380:5
2022/02/22 20:43:58.661541 [ERR] Could not start stream for TVE-ATTOTT ch6109 COOKING-CHANNEL: TVE: TypeError: Illegal invocation
    at reactValueSet (tveloginhelper.js:253:28)
    at formLogin (tveloginhelper.js:19:7)
    at attComLogin (tveloginhelper.js:123:5)
    at tveloginhelper.js:380:5
2022/02/22 20:44:02.673625 [TVE] action=version product=HeadlessChrome/98.0.4758.102 jsVersion=9.8.177.11 protocol=1.3 revision=@273bf7ac8c909cde36982d27f66f3c70846a3718
2022/02/22 20:44:02.676385 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2022/02/22 20:44:02.677308 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2022/02/22 20:44:02.677308 [TVE] action=auth_domain domain=auth.sciencechannel.com
2022/02/22 20:44:02.677493 [TVE] action=scienceauth reason=login
2022/02/22 20:44:02.809169 [TVE] action=wait_for_page
2022/02/22 20:44:08.028549 [TVE] action=page_ready
2022/02/22 20:44:08.028549 [TVE] action=wait_for_page done=true reason=page_ready
2022/02/22 20:44:10.030542 [TVE] action=click_interstitial
2022/02/22 20:44:10.034338 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2022/02/22 20:44:10.040977 [TVE] action=wait_for_interstitial
2022/02/22 20:44:11.807187 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2022/02/22 20:44:12.007122 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2022/02/22 20:44:12.658001 [TVE] action=request type=Document method=POST url=https://api.cld.dtvce.com/idp/authn
2022/02/22 20:44:12.986082 [TVE] action=request type=Document method=GET url=https://oidc.idp.clogin.att.com/mga/sps/oauth/oauth20/authorize
2022/02/22 20:44:13.325875 [TVE] action=request type=Document method=GET url=https://signin.att.com/dynamic/iamLRR/LrrController
2022/02/22 20:44:21.257034 [TVE] action=page_ready
2022/02/22 20:44:21.257034 [TVE] action=wait_for_interstitial done=true reason=page_ready
2022/02/22 20:44:21.257540 [TVE] action=fill_form u=mguidry15
2022/02/22 20:44:21.261634 [TVE] action=screenshot
2022/02/22 20:44:21.323025 [TVE] action=screenshot size=24552
2022/02/22 20:44:21.324093 [TVE] action=capture_html
2022/02/22 20:44:21.329510 [TVE] action=capture_html size=239785
2022/02/22 20:44:21.330104 [TVE] action=script_error err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught", LineNumber:252, ColumnNumber:27, ScriptID:"102", URL:"", StackTrace:(*runtime.StackTrace)(0xc023c6f8c0), Exception:(*runtime.RemoteObject)(0xc026404630), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)} exp=&runtime.RemoteObject{Type:"object", Subtype:"error", ClassName:"TypeError", Value:easyjson.RawMessage(nil), UnserializableValue:"", Description:"TypeError: Illegal invocation\n    at reactValueSet (tveloginhelper.js:253:28)\n    at formLogin (tveloginhelper.js:19:7)\n    at attComLogin (tveloginhelper.js:123:5)\n    at tveloginhelper.js:380:5", ObjectID:"7062184649606381694.5.5", Preview:(*runtime.ObjectPreview)(nil), CustomPreview:(*runtime.CustomPreview)(nil)} exp_value=TypeError: Illegal invocation
    at reactValueSet (tveloginhelper.js:253:28)
    at formLogin (tveloginhelper.js:19:7)
    at attComLogin (tveloginhelper.js:123:5)
    at tveloginhelper.js:380:5
2022/02/22 20:44:21.423912 [ERR] Could not start stream for TVE-ATTOTT ch6102 FOOD: TVE: TypeError: Illegal invocation
    at reactValueSet (tveloginhelper.js:253:28)
    at formLogin (tveloginhelper.js:19:7)
    at attComLogin (tveloginhelper.js:123:5)
    at tveloginhelper.js:380:5

Upgrades appear to be failing.

Can you open Powershell and run this, then paste the output shown back here:

cd c:/programdata/ChannelsDVR
Get-Acl .
Get-Acl latest

I will now try the prerelease update

PS C:\Users\clarence> cd c:/programdata/ChannelsDVR
Get-Acl .
Get-Acl latest

Directory: C:\programdata

Path Owner Access


ChannelsDVR DESKTOP-FSCJEJC\clarence NT AUTHORITY\SYSTEM Allow FullControl...

Directory: C:\programdata\ChannelsDVR

Path Owner Access


latest DESKTOP-FSCJEJC\clarence NT AUTHORITY\SYSTEM Allow FullControl...

1 Like

Nothing changed, still shows same date of last update and still shows the "Access is denied"
2022/02/23 13:39:27.691746 [SYS] Downloading new version v2022.02.23.1911
2022/02/23 13:39:34.728378 [SYS] Error checking for update: rename C:\ProgramData\ChannelsDVR\latest C:\ProgramData\ChannelsDVR\2022.02.09.0020: Access is denied.

File Explorer shows date changed on "latest" as 2/10/2020 and Read Only property

image

Can you try removing the read only

If you open c:/programdata/ChannelsDVR in explorer what items are shown inside?

I figured it was worth a try at least. Unfortunately it didn't help. I've lost discovery channels twice since trying this. After the first loss, I tried updating to the latest beta (I normally don't run the beta), but I lost the channels again.

I don't have the exact text of the error messages, but it isn't the same on all channels. Some Error 400, some 402, occasionally a 405. I'll capture them when it happens again.

DVR prereleases aren't betas, they're just the latest version available.

The errors for each channel can be viewed from the source gear dropdown Rescan Channels item.

I would suggest submitting DVR diagnostics, that way the devs can take a look and probably come out with a newer prerelease version to fix it. That's assuming you already tried individually rescanning those channels in error from Rescan Channels.