I'm sorry to hear that. A reset is such a hassle and I avoid it like the plague and just create system images every month which can be used to restore the system to include customs settings, installed apps, drivers etc. I also use System Restore. The latter by the way it's disabled by default in Windows 10. Here's how to re-enable it.
Talking about drivers here's the latest Nvidia drivers for your GTX 1650. It's probably not a driver issue, but it doesn't hurt the have the latest version installed.
Do you have Intel graphics? If so, you can't switch the graphics to use the 1650 in the Nvidia Control Panel. They're greyed out because Nvidia has blacklisted vlc. The workaround is to create another copy of vlc.exe and rename it to something else i.e vlc-new.exe for example. Place the file in the same directory as the original. It'll subsequently appear in the Nvidia CP after which you can configure it as the default gpu to run vlc. You can also right click vlc.exe and choose "Run with graphics processor" ---> "High performance Nvidia gpu". But it reverts to the default Intel graphics again when you exit vlc.
It's still very much a mystery why your older laptop can project 4K to your TV flawlessly while the new one can't. Is that a Lenovo machine as well?
Lenovo has confirmed that your new machine can be upgraded to Windows 10 2004. But enter the serial number in the field provided to confirm for your model to be certain. I'm only thinking along the lines that since the older machine is running that build maybe it fixes something which has gone pear-shaped in 1909.
Apart from that lot I'm still digging.