I'm running into an issue when using stream mode (which seems to be the only way I can avoid output frame drops with BOTH of my HDMI encoders for ADBTuner) DVR recordings cause both of my NVIDIA Shield's to lock up but only when playing back DVR recordings. I bought a Google TV Streamer and it plays just fine. The Shield's are on the latest update 9.2.2 and it happens on both a 2017 and 2019 Shield so it's not hardware. Everything is ethernet so it's not a network issue, I get 800mbps or so back to the server when I test in app. I'm not sure what could be causing the video player to cause the Shield to become unresponsive. Thanks!!
Could try changing the video decoder setting under playback > advanced
Unfortunately, I tried all three modes on both Shields and both Shields freeze on each of the modes regardless.
It seems like both of my Shields needed a factory reset. After resetting, now it seems to be working, but I'm going to keep an eye on it for a few days. So far no more lockups.
Edit: this is not the case anymore 
These issue 100% only affect the Shield. Apple TV and Google TV streamer are totally ok. Lots of buffering with ADB Tuner as well.
Edit: @tmm1
It's exactly this issue:
I think possibly getting LinkPi encoders and setting the sync mode to sinsam resolved this.
I'm still testing but it looks very promising right now.
Edit:
This did not fix it, but I think lowering the audio bitrate on my encoder may have. It involves a lot of testing to be certain because the issue is so intermittent.
Seems after over an hour of stability (a first!!) it was the HDMI output being enabled on the encoder. Something to turn off that I forgot to turn off.
Edit: False alarm, there is clearly no way to get the Shield working with Channels anymore. I guess I have to get an Apple TV, 
I'll test next week as I have ADBTuner setup as a backup and I have several shields in my house (extenders). Don't recall the issues you reference, but I also use a generic Hdmi encoder with my 4 ONN boxes (backup sources) so it may be my mix of equipment that is keeping me from having the same experience?
Basically what would happen, and I tried with so many different HDMI encoders, I probably spent too much money, but randomly the player controls would pop up, the stream would stutter, and it would just kind of continue on. It would just drop a bunch of frames basically and keep playing and it doesn't happen on any other model of device. Apple TV is perfect, Google TV Streamer is perfect, it's just the 2019 and 2017 NVIDIA Shield.
My 2017 Shield Pro P2897 doesn't seem to have this issue. 
So weird!
It's two Shields, I've tried LinkPi, Uray and some other offbrand encoder.
I bought an Apple TV and it's totally fine, GTV streamer was fine too but not as good as the ATV4K. I'd love to use my Shields but at this point I'm resolved to the Apple TV since it works well. I'm hoping that by some miracle the Channels devs have a fix at some point.
That's wild. I have considered the Apple TV device for a client. I'm not an Apple guy at all, and don't know darned thing about the devices. I do see that there may be some cool features which Android devices don't have at all.
Same here, I'm not an Apple guy either. There just wasn't another Android box with the power of the Shield (even the GTV streamer is less powerful) and the ATV runs circles around even a 2019 Shield. No one but Apple is making a true "home theater" TV box anymore.
You have me considering it.
Hard to justify throwing down $150 on an Apple box when you can get three Onn 4k Pro boxes for the same $.
I will give them credit for not having any ads in the launcher at all. It also kind of just works, and I do like that.
I do miss being able to tinker with it like the Shield.
I remember back when the Shield had an ad-free home page. The good old days!