Okay, it looks like this is your problem.
The HDHR is connected to the laptop ethernet port and the laptop is connected to wifi. HDHR can play the TV stations on the laptop, MC23 just cant scan those channels that HDHR has tuned.
But I don't think you will need to do this.
You need to disconnect it from the laptop and connect it to the router or a switch on the network. Its a network device and needs a router to forward the signal. You can connect direct to some Samsung tvs but thats it.
I think your HDHR and your laptop are on different subnets. i.e. The HDHR may be on the 192.168.1.xxx subnet with an address assigned by Windows 10, while your laptop is on the 192.168.0.xxx subnet assigned by your router. The IP addresses in my example are completely guessed as I don't know what router you have, and I can't remember what subnet Windows 10 uses when it automatically assigns an IP address to a directly connected network device.
The PC running MC and the HDHR tuners must be on the same subnet. If MC22 could scan channels I don't know why that worked. But it didn't complete since you cancelled it, so we dont' know if it would have found the channels, or just started the process and then failed. Regardless, there have been quite a few changes in the TV area, and specifically in HDHR connection management, I believe. Yaobing can correct me if I'm wrong on that, because I have been before!
Are you able to see the IP address of the HDHR and check it against the IP address of your laptop? I assume that the HDHR software can find the HDHR, and would be able to show you the IP address it uses.
Anyway, assuming that your router DHCP server assigns IP addresses in the range 192.168.0.1 to 254, what I would do is change the DHCP server to limit the highest address it will assign to say 192.168.0.200, and then I would assign a static address to the HDHR via network properties for the ethernet connection on your laptop to 192.168.0.201. I think that is straight forward, but I can't check how to do that at the moment. Once you have done that both laptop and HDHR will be on the same subnet and MC should find the HDHR and connect properly.
Mind you, it is a little strange that MC23 was able to show you the tuner status, but not complete the channel scan. That implies that MC23 could see the tuners but wasn't fully connected or something. Hence the status of "Initializing".
You did reboot the HDHR after uninstalling MC22, didn't you? Otherwise the tuners may still have thought MC22 was going to complete the channel scan, and were waiting for that function to complete.
Does all that help?