It either scans and adds it, or doesn't add it.
If it didn't add FOX Local, check your Channels DVR log after you rescan
I don’t see any error messages when looking at the logs. All I see are messages about “fetching” and “indexing” of guide data for 113 channels. It also says it “pruned” 0 expired groups from X-TVE.
These are results of scan done moments ago.
In the DVR log before it starts fetching guide data. Here was my last scan.
failure here 2025/08/18 15:24:09.087030 [TVE] action=fox_station err=not available
2025/08/18 15:23:56.707761 [TVE] action=xvfb display=:993
2025/08/18 15:23:59.031532 [TVE] action=version product=Chrome/132.0.6834.83 jsVersion=13.2.152.27 protocol=1.3 revision=@03d59cf5ecf1d8444838ff9a1e96231304d4ff9c
2025/08/18 15:23:59.033899 [TVE] action=page_ready chromeVersion=132
2025/08/18 15:23:59.035202 [TVE] action=navigate url=https://sp.auth.adobe.com/api/v1/authenticate?reg_code=VAEZSEM&mso_id=Comcast_SSO&domain_name=adobe.com&requestor_id=fbc-fox&noflash=true&deviceType=html5&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2025/08/18 15:23:59.041799 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2025/08/18 15:23:59.655388 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize redirected_from=https://sp.auth.adobe.com/api/v1/authenticate
2025/08/18 15:24:00.076039 [TVE] action=request type=Document method=GET url=https://login.xfinity.com/login redirected_from=https://oauth.xfinity.com/oauth/authorize
2025/08/18 15:24:00.076221 [TVE] action=auth_domain domain=login.xfinity.com
2025/08/18 15:24:02.545001 [TVE] action=wait_for_page
2025/08/18 15:24:06.304322 [TVE] action=request type=Document method=GET url=https://oauth.xfinity.com/oauth/authorize
2025/08/18 15:24:06.414459 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/oauth2 redirected_from=https://oauth.xfinity.com/oauth/authorize
2025/08/18 15:24:07.780114 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication redirected_from=https://sp.auth.adobe.com/adobe-services/oauth2
2025/08/18 15:24:07.780184 [TVE] action=authed
2025/08/18 15:24:07.807297 [TVE] action=wait_for_page done=true reason=auth_finished
2025/08/18 15:24:07.810517 [TVE] action=cookies num_domains=2 num_cookies=22
2025/08/18 15:24:09.087030 [TVE] action=fox_station err=not available
2025/08/18 15:24:13.743479 [DVR] Indexed 11 channels (3696 airings + 0 replaced) with placeholders [3s index]
2025/08/18 15:24:13.828605 [DVR] Fetching guide data for 60 stations in X-TVE @ 2025-08-18 3:00PM
Just scanned again with another DVR Server using Provider YTTV and same failure
2025/08/24 12:51:38.657969 [TVE] action=fox_station err=not available
2025/08/24 12:51:20.378788 [TVE] action=xvfb display=:713
2025/08/24 12:51:26.259946 [TVE] action=version product=Chrome/138.0.7204.92 jsVersion=13.8.500258 protocol=1.3 revision=@f079b9bc781e3c2adb1496ea1d72812deb0ddb3d
2025/08/24 12:51:26.261697 [TVE] action=page_ready chromeVersion=138
2025/08/24 12:51:26.262475 [TVE] action=navigate url=https://sp.auth.adobe.com/api/v1/authenticate?reg_code=9MSCFW6&mso_id=YouTubeTV&domain_name=adobe.com&requestor_id=fbc-fox&noflash=true&deviceType=html5&redirect_url=https%3A%2F%2Fsp.auth.adobe.com%2Fadobe-services%2FcompletePassiveAuthentication
2025/08/24 12:51:26.269032 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2025/08/24 12:51:26.537822 [TVE] action=wait_for_page
2025/08/24 12:51:26.665293 [TVE] action=request type=Document method=POST url=https://youtube.auth-gateway.net/saml/saml2/idp/SSOService.php
2025/08/24 12:51:26.665480 [TVE] action=auth_domain domain=youtube.auth-gateway.net
2025/08/24 12:51:26.711663 [TVE] action=response url=https://sp.auth.adobe.com/favicon.ico status=404 status_text=
2025/08/24 12:51:27.003460 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authbypass/firstbookend.php redirected_from=https://youtube.auth-gateway.net/saml/saml2/idp/SSOService.php
2025/08/24 12:51:27.185228 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authbypass/firstbookend.php
2025/08/24 12:51:27.331384 [TVE] action=request type=Document method=GET url=https://accounts.google.com/o/oauth2/auth redirected_from=https://youtube.auth-gateway.net/saml/module.php/authbypass/firstbookend.php
2025/08/24 12:51:34.178930 [TVE] action=page_ready
2025/08/24 12:51:34.179066 [TVE] action=wait_for_page done=true reason=page_ready
2025/08/24 12:51:34.179110 [TVE] action=wait_for_auth timeout=24s
2025/08/24 12:51:34.179170 [TVE] action=fill_form u=<REDACTED>
2025/08/24 12:51:34.210610 [TVE] action=tvejs msg="googleLogin emailPicker"
2025/08/24 12:51:34.211569 [TVE] action=tvejs msg="googleAccountPicker"
2025/08/24 12:51:34.211882 [TVE] action=tvecmd src=google msg=wait
2025/08/24 12:51:34.211953 [TVE] action=retry_form
2025/08/24 12:51:34.870505 [TVE] action=request type=Document method=GET url=https://accounts.google.com/signin/oauth/consent
2025/08/24 12:51:34.870581 [TVE] action=interstitial
2025/08/24 12:51:35.091856 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authgoogle/linkback.php redirected_from=https://accounts.google.com/signin/oauth/consent
2025/08/24 12:51:36.044547 [TVE] action=fill_form state=done ignored=true err=&cdproto.Error{Code:-32000, Message:"Inspected target navigated or closed"}
2025/08/24 12:51:36.796385 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authSynacor/DiscoveryAssociationsResume.php
2025/08/24 12:51:36.910580 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authbypass/lastbookend.php redirected_from=https://youtube.auth-gateway.net/saml/module.php/authSynacor/DiscoveryAssociationsResume.php
2025/08/24 12:51:37.042366 [TVE] action=request type=Document method=GET url=https://youtube.auth-gateway.net/saml/module.php/authbypass/lastbookend.php
2025/08/24 12:51:37.294973 [TVE] action=request type=Document method=POST url=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2025/08/24 12:51:37.460592 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/adobe-services/completePassiveAuthentication redirected_from=https://sp.auth.adobe.com/sp/saml/SAMLAssertionConsumer
2025/08/24 12:51:37.460669 [TVE] action=authed
2025/08/24 12:51:37.510137 [TVE] action=cookies num_domains=2 num_cookies=7
2025/08/24 12:51:38.657969 [TVE] action=fox_station err=not available
2025/08/24 12:51:42.846235 [DVR] Indexed 11 channels (3696 airings + 0 replaced) with placeholders [4s index]
2025/08/24 12:51:42.856468 [DVR] Fetching guide data for 117 stations in X-TVE @ 2025-08-24 12:30PM
Can confirm this happened to me as well. Toggled local stations via TVE and did another full scan.
Refer to the original, ongoing Topic Fox TVE 6002 not working
Since it appears the developers aren't going to resurrect Fox TVE 6002, this would be a good thread to discuss alternatives that bring your local Fox station into Channels DVR. Please don't post them to Fox TVE 6002 not working keep that thread for discussing the Fox local TVE channel.
In Channels DVR I get my local Fox station with my Xfinity cable sub and a HDHR Prime tuner with cable card. Of course there are no more cable providers offering cable cards, so if you don't have one you need to find other alternatives.
A SD HDHR OTA tuner might work for you if you can receive your local Fox with it and it's not ATSC 3.0 DRM'd.
Anyone using other methods?
Here are a few possibilities from the Playground in order by most recent posts.
NOTE: I don't use or follow any of these Projects, so not sure if they work for local Fox stations
I tried the ESPN+ & FOX Sports with Custom Channels via EPlusTV project and although it does pull in the Fox Sports channels as Linear channels, it only shows sporting events on your local Fox station. It doesn't have a Linear channel option for the local Fox station. And in my case Fox Sports mis-identifies my local Fox station, while Fox gets it right.
Has anyone tested if fox one stuff is DRM? fox local/foxnews etc is on the website but not sure if its DRM.
I tested the second day it came out and I could open the streams in VLC, so no DRM at that time. I have not tested since then so I cannot say for sure that they have not implement it since then.
If the Fox locals are DRM, how would they work in EplusTV for a game airing on it?
I sniffed the m3u8 and seems to be working without tricks for now.
I started this post and it seems others are clearly experiencing the same problem - loss of Fox on Channels. But now the discussion has gotten so technical that I don’t understand all the terms, like DRM. Bottom line: for those of us that are missing Fox because we want to watch and record their prime time offerings - not necessarily sports - are we out of luck forever?
Via the old TVE? Yes, you're out of luck. But this could easily be fixed if the devs wanted to connect to new fox one with our credentials. Some of us have been advocating for this, because you get the entire linear channel.
DRM stands for digital rights management, basically means the video's encrypted so the player has to support the decryption. And channels doesn't support this. It's not an issue for Fox because they're not using drm.
Sometimes, the developers are quiet when they are working on a new feature. Maybe they will surprise us soon with a new TVE source called "FOX One".

Thank you so much for explaining this in simple terms. When you say some of us are “advocating” for it to the developers, how are you doing that and is there any hope it will work? It would be great if there was an actual “customer service” number or chat option where we could communicate with them when there are issues.
That would be great!
You can send an email to [email protected] and also go to the features request section of the channels DVR topic area to request it.
It wouldn't surprise me if they're already working on it, I don't think it's a big deal. But then again I didn't think it was a big deal to add a manual recording setup web page in the DVR web admin, so who knows
Thank you!
It should be possible to implement, I sniffed the m3u8, it works for like 2 days before the baton handoff with new key/url. Trying to code a good baton handoff, but tmm1 knows how do do this much better than myself