Everyone is reporting different versions of this, but I'll report here my version in case the devs one day want to fix this.
- Playback device is an iPad; server device is a mac mini.
- I frequently playback on the iPad using PiP.
- An important fact to know is that I am aggressive in updating the server to the latest Channels pre-release version (every day or two). [Primarily because the pre-release versions are very good in tracking random changes to various content providers so that things just keep working without me noticing that, oh dear, that movie I hoped to record was lost because provider changed something.]
Under these conditions, two things seem to happen:
(a) Suppose I was playing with PiP, I shrank the window to the little side tab so that it was out of the way, and then I update the server. The PiP window will be killed.
(b) Suppose I am NOT using PiP and update the server. Then the ability to switch to PiP (specifically, the little button in the toolbar) will disappear when I start new content, and I will have to force kill the app and relaunch to get it back.
A third bug in this sort of category is if I am playing using PiP and some sort of "sound disruption" notification occurs (eg I take a FaceTime call on the iPad). After that, sound in the PiP window will be gone and again a force kill and restart is required.
A fourth bug (but lower priority because it is maddeningly random to reproduce, just if you see something in the code that looks relevant) is that SOMETIMES (but only sometimes...) the jump fwd and jump bwd buttons while in PiP will not work. More precisely, mostly both will jump fwd, more rarely either both will jump bwd, or both will do nothing.
(It's also very bizarre, and I can't see the reasoning) that the buttons in PiP jump fwd/bwd by 15s, NOT whatever I chose for fwd/bwd jumping in the UI, as full screen playback!)