DirecTV Stream Discovery Channels gone?

Not yet, but I will be soon. Was just checking here first to see if anyone else is having the same problem.

1 Like

Thank you for the suggestion. The DNS is good, so unfortunately that isn't the issue.

Here's an example from my log file (email address scrubbed) of what is happening on the discovery channels.

2024/02/03 17:43:50.222177 [TVE] action=version product=Chrome/121.0.6167.140 jsVersion=12.1.285.28 protocol=1.3 revision=@a5856993c61543d4acbee5f848f1750607e87ba0
2024/02/03 17:43:50.223214 [TVE] action=page_ready chromeVersion=121
2024/02/03 17:43:50.224312 [TVE] action=navigate url=https://auth.sciencechannel.com/login-affiliates?returnUrl=https://www.sciencechannel.com/live-now&hostUrl=us1-prod-direct.sciencechannel.com
2024/02/03 17:43:50.226412 [TVE] action=request type=Document method=GET url=https://auth.sciencechannel.com/login-affiliates
2024/02/03 17:43:50.226412 [TVE] action=auth_domain domain=auth.sciencechannel.com
2024/02/03 17:43:50.226412 [TVE] action=scienceauth reason=login
2024/02/03 17:43:50.711237 [TVE] action=wait_for_page
2024/02/03 17:43:57.064196 [TVE] action=page_ready
2024/02/03 17:43:57.064301 [TVE] action=wait_for_page done=true reason=page_ready
2024/02/03 17:43:59.068692 [TVE] action=click_interstitial
2024/02/03 17:43:59.074497 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:43:59.086011 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:43:59.091168 [TVE] action=wait_for_interstitial timeout=12s
2024/02/03 17:44:00.093960 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:00.098390 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:01.115845 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:01.119557 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:02.121883 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:02.125498 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:03.131698 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:03.138585 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:04.151640 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:04.154143 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:05.159151 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:05.165533 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:06.174509 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:06.181020 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:07.184991 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:07.193150 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:08.198335 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:08.203836 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:09.219829 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:09.227579 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:10.244517 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:10.250578 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:11.100292 [TVE] action=wait_for_interstitial err=timeout
2024/02/03 17:44:11.100292 [TVE] action=wait_for_auth timeout=30s
2024/02/03 17:44:11.100292 [TVE] action=fill_form [email protected]
2024/02/03 17:44:11.108307 [TVE] action=fill_form state=done err=&runtime.ExceptionDetails{ExceptionID:1, Text:"Uncaught (in promise)", LineNumber:0, ColumnNumber:0, ScriptID:"", URL:"", StackTrace:(*runtime.StackTrace)(nil), Exception:(*runtime.RemoteObject)(0xc000c0dcb0), ExecutionContextID:0, ExceptionMetaData:easyjson.RawMessage(nil)}
2024/02/03 17:44:11.108307 [TVE] action=screenshot
2024/02/03 17:44:11.249880 [TVE] action=screenshot size=54642
2024/02/03 17:44:11.250384 [TVE] action=capture_html
2024/02/03 17:44:11.264157 [TVE] action=tvejs msg="scienceSelect: path=/login-affiliates"
2024/02/03 17:44:11.264157 [TVE] action=capture_html size=270783
2024/02/03 17:44:11.264812 [TVE] action=tvejs msg="scienceSelect: missing affiliate=DirecTV Stream"
2024/02/03 17:44:11.264812 [TVE] action=script_error err=no login form found
2024/02/03 17:44:11.449304 [TVE] Channel scan 52/173 DISCOVERY failed: no login form found

Have you tried using DirecTV instead of DirecTV Stream, like jagrim did?
Log in at science shows DirecTV Stream in the search, but no DirecTV Stream button


Yes, I know you can click DirecTV Stream in the search results, but what is Channels DVR selecting.

1 Like

Thanks! I just now tried DirecTV instead of Stream, and I did get the Discovery channels, but did not get most of the other channels I should be getting. I just tried to add Stream in addition to DirecTV and just got this.

Well that narrows it down :grin:

2 Likes

I think that error is from the discovery/science website.

If you follow my instructions from above and load as a new source, you should be fine. Cross logging in affects many channels but not the Discovery channels. You will have to rescan individual channels until they get authorization in your source.

I was getting that trying to re-add the Stream source after deleting all of them. Now, this morning I'm able to add the source again, but the discovery channels are still missing. I will try adding them individually if I can. When I go to edit the channel list, they aren't even in the list at all..

Still no go. Trying to rescan individually still shows no login form.

If that is your Directv Stream Source? If so, go back 1 step and 'x' out all of the Discovery Channels.

Now, add a new source selecting Directv as the provider and let it do the normal scan.
Open that source and 'x' out all channels except the Discovery Channels. Favorite the Discovery channels.
Rescan the Science Channel only until you get the :heavy_check_mark: mark.
Go to Science Channel where you normally watch tv and confirm that it's working.
While watching Science channel, rescan each channel on the Directv source. Do not try on the Directv Stream source, just the Directv source.

You may have to rescan individual channels several times before it authenticates. If one is giving you a hard time, move to the next one.

The 'x' ing out is important because not all channels will accept dual Directv/DirectvStream credentials.

If you get too many errors, take a break then retry.

If you use channel collections, you will have to add the channels back using the new provider.

Yes, that's my stream source. Thanks! I'll give that a try!

1 Like

So I saw there was a new pre-release available today. I installed it and now I get a new and different (different is good, right?) error:

playback info: access.denied.missingpackage: Discovery

The upside is that I followed the instruction to add a new source using DirectV (not stream) and that restored the Discovery Network Channels. I'm wondering if it would be possible to just do a diff between the two sources (Directv Stream and Directv) to see what is causing the issue.

I'm glad to have the channels back. But would prefer to keep my environment clean with only one source.

This will not fix all of the issues with DirecTV, but it will improve reliability of tuning into Discovery channels.

1 Like

Thank you for your continued work on this.

Well, the fix seems to have done more than make Discovery Channels more reliable. I now have the Paramount Channels back (Comedy Central being the biggest one for me).

Thanks for this!

Try going to science channel first. I saw that error when I tried Discovery first. After SC scanned, discovery came back.

2 Likes

Thank you! The new beta does indeed fix the issue. I have all channels back on DirecTV Stream.

1 Like

Updated to the latest pre-release but still having issues. Have run through all the troubleshooting steps, disabled my VPN, etc. The login hangs at the first step (verifying your login on DirecTV Stream - returns "no login form found"). I've submitted logs, any help would be appreciated.

That's very odd that you're getting back empty responses from the authentication server. Could you try disabling IPv6 on the system and see if that helps anything?

1 Like

That did seem to do the trick, thank you.

1 Like