DIRECTV Stream TV Everywhere authentication suddenly failing - "Cable provider authentication failed"

I've been using DIRECTV Stream TV Everywhere with Channels DVR for months without any problems. About 2 weeks ago I noticed a couple of channels (CNN and TCM) stopped working.

When I tried rescanning those channels, I lost all channels. Eventually I removed the DIRECTV TV Everywhere source and tried adding it back from scratch. Now I can't authenticate at all.

Has anyone else seen this recently with DIRECTV Stream?

Does this look like a recent change in the DIRECTV login flow, or is there anything else I should try?

Thanks!

Current setup:

  • Channels DVR 2026.07.15.1900
  • Docker on Synology NAS (Intel)
  • DIRECTV Stream (ATTOTT)

Things I've already tried:

  • Updated Channels DVR to latest version
  • Restarted the NAS and Channels container
  • Removed and re-added the TV Everywhere source
  • Verified my DIRECTV username/password on the DIRECTV website
  • Changed my DIRECTV password
  • Tried adding the source from an Incognito browser
  • Confirmed my DIRECTV account is active

To make sure it wasn't my account, I also tested TV Everywhere directly on network websites:

  • Fox News - works
  • NBC - works
  • USA Network - works

So my DIRECTV credentials and TV Everywhere authorization appear to be working normally outside of Channels.

I also SSH'd into the Channels container and verified it can successfully reach the Adobe Pass authentication URL over HTTPS, so this doesn't appear to be a Docker/networking/TLS issue.

When I try to add the provider in Channels, it eventually fails with:

Cable provider authentication failed

and shows an Akamai errors.edgesuite.net page.

Relevant log output (Username redacted):

2026/07/16 13:36:45.620178 [TVE] Auth starting for ATTOTT as redacted
2026/07/16 13:36:46.309830 [TVE] action=auth mvpd=ATTOTT requestor=nbcentertainment
2026/07/16 13:37:02.516031 [TVE] action=navigate url=https://sp.auth.adobe.com/adobe-services/authenticate/saml?domain_name=adobe.com&mso_id=ATTOTT...
2026/07/16 13:37:04.418879 [TVE] action=request type=Document method=POST url=https://api.cld.dtvce.com/idp/authn
2026/07/16 13:37:04.900352 [TVE] action=request type=Document method=GET url=https://identity.directv.com/weblogin/authorize redirected_from=https://api.cld.dtvce.com/idp/authn
2026/07/16 13:37:10.757561 [TVE] action=fill_form u=redacted
2026/07/16 13:37:10.791094 [TVE] action=tvejs msg="directvLogin: no username"
2026/07/16 13:37:10.791225 [TVE] action=tvejs msg="directvLogin: no password"
2026/07/16 13:37:22.763372 [TVE] action=auth_timed_out
2026/07/16 13:37:32.636593 [TVE] Auth failed for ATTOTT: Cable provider authentication failed

I have had the same problem - I gave up.

I was having the same problem. However, I went through the TVE Troubleshooting Tips and was able to get mine up and running again.

It's worth noting that I've used those troubleshooting tips before for the same problem, and each time I use them, it seems to be a different tip that ultimately solves my problem.

You should bookmark that page; it's a life saver!

I verified all of those tips were done, and I still couldn't authenticate. However, I scrolled down in the conversation and found additional tips which did resolve it!

One tip said VPN is not supported, so I disabled my VPN. Everything authenticated successfully, and all my channels are available again!

Thanks for leading me to the answer!