Xfinity and NFL Network

Now that the NFL Network has added Xfinity as a TVE Provider, is anyone able to get it working in Channels DVR?

Although it's in my subscribed package with Xfinity and I can watch it using my HDHR Prime and at the NFL Network website, it fails when I rescan the channel in Channels DVR.

POST: https: //api.nfl.com/play/v1/asset/22_character_alpha_numeric_value: 403 Forbidden:
{
    "errorCode": 403,
    "errorReason": "Forbidden",
    "id": "GUID_WAS_HERE",
    "message": "Error in asset request",
    "decoration": {
        "plans": {
            "mvpd": {
                "userAllowed": false,
                "packages": {
                    "MVPD - LIVE (NON CBS)": {
                        "accessible": true,
                        "rule_name": "MVPD (All Territories)"
                    }
                }
            },
            "nfl_plus": {
                "userAllowed": false,
                "packages": {
                    "NFL_PLUS - NFL NETWORK": {
                        "accessible": false,
                        "conditions": [{
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_PHONE"
                            }, {
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_WEB"
                            }, {
                                "field": "token.countryCode",
                                "satisfied": true,
                                "expected": "US"
                            }, {
                                "field": "token.dmaCode",
                                "satisfied": true,
                                "expected": ["{{asset.dma_codes}}"]
                            }
                        ],
                        "rule_name": "Mobile Web and App"
                    }
                }
            },
            "nfl_plus_premium": {
                "userAllowed": false,
                "packages": {
                    "NFL_PLUS - NFL NETWORK": {
                        "accessible": false,
                        "conditions": [{
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_PHONE"
                            }, {
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_WEB"
                            }, {
                                "field": "token.countryCode",
                                "satisfied": true,
                                "expected": "US"
                            }, {
                                "field": "token.dmaCode",
                                "satisfied": true,
                                "expected": ["{{asset.dma_codes}}"]
                            }
                        ],
                        "rule_name": "Mobile Web and App"
                    }
                }
            }
        }
    }
}

Same Here I can authenticate through XFINITY but not Channelsdvr.

Based on "userAllowed": false I'm guessing I need some add-on package from Xfinity to get it via TVE. Don't really care since I can watch/record NFL with the HDHR Prime source.

I'm able to authenticate at the NFL Network website and watch there. Doing that right now using Edge browser.

If it helps, now getting no login form found


error_screenshot

Logs have been submitted as ab8684a8-5844-4181-9dbb-31055700a94c

Same exact problem on my other Channels DVR server with Xfinity TVE, only thing different is the Activation Code seen in the error_screenshot that Channels DVR entered.

Logs have been submitted as 119a36af-0cd5-4e50-bfb4-127a72ce892f

Did the Update Password hack on one of the servers and restarted the docker container.
Back to the original error, so giving up for now.
Logs have been submitted as 2891873c-8b6e-49c2-8c8d-dac92d215933

Waited 24 hrs and tried again. Still getting same error.

POST: https://api.nfl.com/play/v1/asset/22_character_alpha-numeric_string: 403 Forbidden: 
{
    "errorCode": 403,
    "errorReason": "Forbidden",
    "id": "36_character_string",
    "message": "Error in asset request",
    "decoration": {
        "plans": {
            "mvpd": {
                "userAllowed": false,
                "packages": {
                    "MVPD - LIVE (NON CBS)": {
                        "accessible": true,
                        "rule_name": "MVPD (All Territories)"
                    }
                }
            },
            "nfl_plus": {
                "userAllowed": false,
                "packages": {
                    "NFL_PLUS - NFL NETWORK": {
                        "accessible": false,
                        "conditions": [{
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_PHONE"
                            }, {
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_WEB"
                            }, {
                                "field": "token.countryCode",
                                "satisfied": true,
                                "expected": "US"
                            }, {
                                "field": "token.dmaCode",
                                "satisfied": true,
                                "expected": ["{{asset.dma_codes}}"]
                            }
                        ],
                        "rule_name": "Mobile Web and App"
                    }
                }
            },
            "nfl_plus_premium": {
                "userAllowed": false,
                "packages": {
                    "NFL_PLUS - NFL NETWORK": {
                        "accessible": false,
                        "conditions": [{
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_PHONE"
                            }, {
                                "field": "token.formFactor",
                                "satisfied": false,
                                "expected": "MOBILE_WEB"
                            }, {
                                "field": "token.countryCode",
                                "satisfied": true,
                                "expected": "US"
                            }, {
                                "field": "token.dmaCode",
                                "satisfied": true,
                                "expected": ["{{asset.dma_codes}}"]
                            }
                        ],
                        "rule_name": "Mobile Web and App"
                    }
                }
            }
        }
    }
}

Logs have been submitted as a4919954-5d1c-4cde-999d-61c8326946a3

@Edwin_Perez are you getting the same error?

Yes ..

I am tired of asking for support I hate the Silence the least they can say is that they are looking at it.

Thanks. Guess we're the only two users it's failing for. Either that or everyone else gave up trying.

It's not just Xfinity getting that error. DirecTV also.

1 Like

Time to quit trying. 26 hrs later failed again with same error on latest pre-release v2023.07.21.2131
Logs have been submitted as 29a43327-36c7-4132-b559-40e6515965f6

Running v2023.07.23.2124
Rescanned the channel again and this time it authed and works. Able to view/record in Channels DVR now. :person_shrugging: