"Best way to ensure that Channels DVR is up and running at all times"
The real answer to that is to use a dedicated appliance for the DVR server, not a computer you may turn off or use for other purposes. (and certainly not Windows OS as that one is the lowest on the totem pole for reliability of 100% uptime) I have a always on Win 11 box, that is always going offline in some fashion or make me have to go in a touch on something to restore functions, no matter how much u tweak the OS
The Channels Image and a Raspberry Pi4b is perfect and sole purpose is to be a Channels DVR server. Uses maybe 3 watts of power to and is always on. Just flash the image to a usb drive, (ssd for best performance, plug into usb 3 port on the Pi, boots up in few secs.
Downsides of the Pi is that is can only handle one remote transcode stream, and comskip, when that runs, is cpu intensive and will take longer than using a "normal pc". But if you are the only user, Pi is great. If you have multi-users, multi remote streaming etc, then Pi is not powerful enough .