Client Source Priority not sticky

On my DVR server, I have source priority set to:

  1. HDHomeRun (cablecard)
  2. TV Everywhere
  3. Virtual Channels

On my Chromecast w/GTV client I mirror them. But when I come back to it occasionally, I'll find that TV Everywhere has migrated to the top. I don't want it to use TVE as primary (it's basically a backup) as it slows down my internet.

Is there a reason it keeps shifting? Do version updates cause this? I have turned off TVE on the client, will updates forget this? Should I just delete TVE from my client?

Yep that is the only Gripe I have is that each client can have different Priorities ... I have the same setting as you TVE is down at the bottom. but the clients are random. I think it has been over a year that I have asked for the Clients to get Initial priority from the server... then if you choose to change them you can.
This also causes a problem with tuner sharing when you have multiple devices.