自分の車には、2台同時接続可能なBluetoothレシーバーが設置してあり、AndroidベースのナビとAndroid 10(ビルド番号:QQ3A.200605.002)のPixel 3aの両方をつなげるようにしています。
ところが、Pixelをつないでいるときだけ、どういうわけかナビとPixel双方の音が出力されない現象が発生し、頭を悩ませていました。
とりあえず、Bluetoothレシーバーとの相性問題だと思っていたのですが、先日、単体で別のBluetoothイヤホンとPixelを接続した際も同様の問題が発生することに気づき、Pixel側に何か問題が発生していることがわかりました。
とりあえず設定周りで不具合を回避できないかと見直してみたところ、
設定>システム>詳細設定>開発者向けオプション>接続できるBluetoothオーディオデバイス数の上限の選択
というメニューにPixelが同時に接続できるBluetooth端末の台数を指定する設定がありました。
Bluetoothの同時接続は不具合が出やすい機能のため、デフォルト値の5台から、試しに1台に変更して同差を確認してみました。
するとオーディオデバイスへ音が出力されない不具合がほぼなくなり、前述の車に搭載しているレシーバーにも問題なく音が出力されるようになりました。
(うまくいかない場合は設定適用後にBluetoothデバイスの再ペアリングや端末の再起動も行ってみてください。)
ということでAndroid側の不具合っぽいので、更新で修正されるまでの間はこの設定で行こうと思います。