YoutTube Android Player API を利用して、 YouTubePlayerFragment を埋め込んだ Activity を作っています。
https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayerFragment?hl=ja

YouTubePlayerFragment を初期化する initialize() に渡した匿名クラスの中で YouTubePlayer.cueVideo() を呼び出すと、バックグランドで再生している音楽やラジオなどが停止してしまいます。

YouTubePlayer.loadVideo() ならば動画再生が始まってしまうので音楽が停止するべきだと思いますが、YouTubePlayer.cueVideo() はプレイヤーの準備とサムネイルを用意するだけ、動画のローディングは行わないのでこの挙動は違和感を与えてしまうと感じました。

https://developers.google.com/youtube/android/player/reference/com/google/android/youtube/player/YouTubePlayer?hl=ja

これを回避する方法はないでしょうか。

youtubePlayerFragment.initialize("apiKey", object: YouTubePlayer.OnInitializedListener {
    override fun onInitializationSuccess(provider: YouTubePlayer.Provider?, player: YouTubePlayer?, wasRestored: Boolean) {
        if (wasRestored) return

        player?.setPlayerStyle(YouTubePlayer.PlayerStyle.DEFAULT)
        player?.cueVideo("videoId") // ここでバックグラウンドの音楽などが停止する。
    }

    override fun onInitializationFailure(provider: YouTubePlayer.Provider?, error: YouTubeInitializationResult?) {
        // error handling
    }
})