I've given up on any direct download methods. It's a game of wack-a-mole and the players often don't share their tricks anymore, or charge a pretty penny.
Try OBS screen recording if you want a free option.
For anything that doesn't work with, I've just gone the extra mile and now have a Streaming Stick plugged into an HDMI Splitter and then piped into an HDMI capture card, which then pipes into OBS. My setup can only do 1080p SDR, but that's enough for me.