Manually selecting streaming quality in iOS

I use WireGuard to securely route all of our iPhone/iPad traffic through my home ISP even when we're not actually at home. This gives us the benefit of being able to always use AdGuard Home as the DNS provider (and thus block ads, malware domains, etc.) as well as easy access to all of the services that run on the server at home, without having to expose open ports to the Internet, configure port forwarding rules on the firewall, or rely on a third-party to "negotiate the connection".

The problem is no matter where we're at, the Channels iOS apps thinks we're "at home" (because, WireGuard). So we have to keep going in to Settings > Playback > Streaming Quality > Home Streaming (since that's what active) and select something other than Original when we're not actually at home, and then set it back when we are at home (usually after somebody wonders what's up with the quality at some point).

It would be really nice if the "three dots" menu opened a "real" overlay (instead of "buttons") that made it easy to toggle Closed Captions on/off, display a drop-down for audio, and, of course, a drop-down to select streaming quality...

As always, thanks for listening!

One way around this would be to set your WireGuard network to a non-standard subnet for private usage. That way the Channels DVR will see the IPs as being non-local, and use remote settings instead of home settings for streaming when you are using your WireGuard connection.