Hi Eirik
Unfortunately, I haven't found a solution yet. I am still in discussion with Apple support. Below you will find the answers I have got so far. I will update this information as soon as I know more.
If an app is in the background (the user pressed the home or sleep button), by design, it can only start audio with mixing.
If an app registered for remote commands (MPNowPlayingInfoCenter, MPRemoteCommandCenter) and its audio is not mixable, when it becomes the "Now playing" app, by design, it causes other apps to stop their audio, rather than just interrupting them.
Cheers
Rony
Topic:
App & System Services
SubTopic:
Core OS
Tags: