I can say that I have downloaded things from pay sites & VDH works fine. If you're
discovering that it doesn't work, there's a good chance you are encountering content that
is protected by Digital Rights Management. Firefox is able to play DRM protected content
via a plugin called Widevine. Look at your plugins & that one should be there. I
happened to post about Widevine not that long ago:
https://groups.google.com/g/video-downloadhelper-q-and-a/c/0IE0te-L1nQ
But that's a tangent. The point I'm making is that it is quite possible to be able to
watch content in a browser window that VDH cannot download. I can watch any channel on
my cable TV system in Firefox on my Windows PC but I can't download anything from there.
Ditto for Tennis Channel. Strangely, not ditto for ESPN, although they do have certain
content that is behind an additional paywall that I can't say whether VDH can download
it. NBC Sports is one site I have often downloaded shows from with VDH. Specifically,
Golf Channel. Golf Channel makes me authenticate with my cable provider before it will
let me see the content, but once I do that, VDH is quite successful at recording their
livestreams. For hours on end, I might add. DRM is specifically meant to protect
streaming content against downloading. So the pay sites from which VDH can download
things are clearly not DRM-protected. There are posts on here in which either Michel or
Jérôme has said that VDH specifically makes no attempt to break DRM protection. I gather
that this is not a technological shortcoming but rather that it would be illegal.
So, bottom line, you're out of luck. I don't have subscriptions to either of the sites
you mention so I can't say whether anything I've said actually applies. What I've said
is true, but it could be irrelevant in these instances. You might take a look over here:
https://groups.google.com/g/video-downloadhelper-q-and-a/c/BzPLK2YyL-s
Look for the reference to an alternative technique to try when VDH can't download
something. Maybe that approach would work on those sites. And maybe not. You could try
it & report back.