I have my local provider TVE source set as the highest priority, and I have the E+ Fox Sports docker container set as lowest priority.
I consistently see the scheduler set up recordings for NASCAR races on FS1 TVE in advance and then the day of the event switch the recording to E+ (because the guide data gets updated then, I assume). So I have to cancel the E+ recording and switch it back to TVE. I only want to use E+ for 4k events so I don't understand why the recording is being changed on the tuners.
All of these channels are favorited and all of them are HD, I must be missing some other priority selection or there's a bug.
Update: I found out what the issue is, the Apple TV client UI has the bug. It does not reflect the actual priority, when I went into the web admin interface I could see that my TVE source was at the bottom and I fixed it there. If you try to adjust priorities within the client it gets all wonky anyway so something's messed up there.
Something to look at for the clients.