Access to CBS.com is governed by being a user of a cable TV provider so ytp-dlp needs the appropriate options added. Tubedigger also needs cable TV info added. In the case of yt-dlp it would be these options -
--ap-mso MSO Adobe Pass multiple-system operator (TV provider) identifier, use --ap-list-mso for a list of available MSOs
--ap-username USERNAME Multiple-system operator account login
--ap-password PASSWORD Multiple-system operator account password. If this option is left out, yt-dlp will ask interactively
There might be other considerations, as well. I'm not an expert on yip-dlp but those are the ones I have used in the past when the network website requires you to select your "TV Provider".
With October262's (barely readable) example, it does not show any MSO options listed. I don't know if he has a TV provider or not but without the options listed he will get the "DRM protected" as he did. StreamFab has no way to manually add the MSO options to it's internal yt-dlp coding. You have to go through the motions of clicking the "TV Provider" button and proceeding through the Adobe authorization. This authorization doesn't always seem to work properly. I'm not sure who is to blame for this. For a time here there was a long discussion about trying to access Telemudo through NBC.com and/or Peacock. The Adobe authorization never seemed to work right there. I think there was also an Adobe problem with TCM (Turner Classic Movies) at one point. I'm not sure if any of these Abobe problems were fixed and by whom.
In the end, CBS is only trying to get you to sign up for Paramount+. If you notice their commercials for their own shows that say something to the effect," Watch it Live or the next day on Paramount+". They never mention CBS.com. They are a business and are only trying to make more money off of you.
Cats4U
i don't have a cable/sattelte provider so that's the reason for it not working.
earlier, i tried with streamfab and it did download without any kind od sign-in.