I'm assuming it's an Android TV App issue, and not a DVR issue, but i've setup 3 virtual channels with custom channel #s 1.1, 1.2 and 1.3. They tune in from my DVR to the Channels DVR Alpha app on my Android TV, when selected from the guide. If I'm watching a normal channel (i.e., 2.1, 2.2, 7.1, etc.) I can use the Channel Up/Down button to channel surf. But once it starts the stream from a virtual channel, the Channel Up/Down functionality no longer works.
This means that if I'm watching channel 2.1, I can channel up to 2.2 and start watching that. Then channel down to 2.1, then to 1.3, even to 1.2 or 1.1. But if I linger on any of the virtual channels I've created long enough for the channel to "tune" and start the stream, the gig is up, and I have to go to the guide to change the channel.
I presume this is a bug, but if there's a separate configuration option I'm missing for virtual channels that enables them to work like the other channels, please let me know.