Channels DVRing hidden channels

So what I've read in other threads, Channels isn't supposed to DVR channels that have been hidden on the server, but mine is. I use 2 FireTV 4k sticks, with Locast and Hulu as sources with Locast higher on the priority list, the channel in question is Comet.

I've tried everything I can think of, I made sure the Hulu version of Comet isn't a favorite, nor does it show the channel in the guide, I've also deleted the pass for the show and added it back selecting the Locast channel, rebooting etc.. no matter what I do, it still wants to record the Hulu version of the channel. I verified this by looking in the scheduled recordings section under DVR, low and behold it's going to record channel 6751. Is there any fix for this?

Can you screenshot the list of sources on the DVR web UI?

What if you edit the pass on the web UI and set the channel number? Does it appear on the schedule correctly? Does it show one or two channel numbers on the schedule on the web UI right now?

I took some screenshots, as to your other questions, if I edit the pass by hand in the WebUI advanced section and add a rule to force the channel 5901 it's the only way I can get it to record that channel. As far as I can tell, it only shows 1 channel number in the scheduled recordings in the web UI.

Thank you.

You may need to force a guide redownload after hiding the channel. Can you try that and see if the correct channel shows on the Schedule afterwards (without forcing in the pass)?

Still didn't help, I guess i'll have to force the channel number on the pass for now.