So I've been having problems with TV recording in JRiver since I started using JRiver for TV recording a few years back, and they've sometimes gotten somewhat better but they've recently gotten much worse. Prior threads on this I ran a year or two back didn't really get to an answer, but I'm going to give it another go.
The environment:
My tuner is an HDHomerun Prime (three channels)
I'm running the latest public JRiver build on my HTPC which is currently my JRiver server. It's running windows 10, with no AV but windows defender, and I've followed the instructions on the wiki for taming Windows Defender. The PC is on 24/7, and spends most of its time in theater view. The computer is set never to sleep or hibernate and so are the drives. Several different JRiver clients connect to the computer as a library server, some windows, some linux.
The problems:
1) For years, MC has periodically locked up a tuner during recording which will result in a recording that lasted until I manually stop it and reset the tuner. This locks the UI in MC and prevents any new recordings from starting. the main "case" that seems to cause it is when I have a second program that starts recording before a 1st recording has finished. It's happens once or twice a week. The logs show recording starting, but no finish.
2) Recently (within the last month or so), MC began skipping recordings even when no tuners were locked. The programs showed up in the "to be recorded" dialog, but recording never starts for those programs. I made sure to disable all "don't record reruns" type options, and the recordings were still skipped. No info in the logs at all. Sometimes restarting JRiver seemed to help.
I sat in front of the computer watching it happen two nights ago: the program was set to start at 7:59 and I watched and waited until 8:10 and the program did not start (my tuner has a light indicating when a channel is being tuned). I then exited theater view to check the listings and suddenly it started recording from 8:10 forward! With additional testing I discovered that MC would skip all recordings while in theater view, and would only record while in standard view, although my locked tuner problem in 1) still happens.
Other things I've tested:
1) I've tried recording to both local and networked disks and it doesn't seem to make a difference to either problem.
2) For about 6 months I ran my MC server in a windows virtual machine; TV recording was significantly more stable but I still got the occasional lockup. The JRiver instance was, being in a VM, never in theater view so that may be aprt of the story.
3) For about three or four months I gave up and used a competing TV recording software product. It worked perfectly and literally never missed a recording. That tells me the tuner is not defective (or at least not totally so). I decided to switch back to JRiver as I love JRiver and use JRiver for all my other media, so would prefer to have a single solution.
Any advice would be welcome; the wife is not thrilled and I need to figure something out as we've missed about half our recordings this week!