Thanks fo reaching out.
This type of issue would be directly caused by your TV service provider account and the entitlements that your TV provider has granted your subscription/account on their end, or within the channel authentication systems used between your provider and each individual channel entity. If your TV provider subscription account is not showing the correct entitlements for the channels/services that are included in your service package, you may see errors such as you have described when trying to authenticate individual channels on their respective websites, using your TV provider account credentials.
Resolution for your issue can only come from your TV provider. You will need to contact DirecTV (or whichever TV provider you are using to try and authenticate or activate individual channels) for more help. You'll want to explain the process you are taking when trying to authenticate a streaming channel, describe the option you choose on each channel's website, and then provide the exact error message you are seeing. They may need to advise you on the correct account login/password to use, update your TV subscription package in your account, refresh your account status, etc. In the past, I have even heard of some folks who have had to have their TV service provider set up a new account entirely, with the correct subscription service attached, to restore the appropriate entitlements for their account, and restore their ability to authorize those channels on a streaming device once more.
Unfortunately, there is nothing that we can do to assist in this process. We do not control or have access to any of the authentication mechanisms or services used to authorize those channels on your device. Only channel providers and TV service providers have any ability to assist with this type of issue. You'll want to start by contacting your TV service provider's support team, and explaining the scenario you are seeing step by step.
Let us know how it goes from there.
Roku Community Manager