Any luck resolving this issue?
We have the same issue on lower end devices (such as the iPad mini 4), where the media services get reset over and over.
The only thing that seem to fix it is playing a stream with a mix of unencrypted and encrypted variants or that begins with unencrypted segments, followed by encrypted segments.