No sound when iPhone playing music with Carkit via Bluetooth

Dear Apple Experts,

When I was trying to connect iPhone and my Carkit via Bluetooth A2DP service and play music, I found there was no sound sometimes.

I checked the Bluetooth sniff log and found that Carkit initiated the AVDTP_Discovery procedure and sent AVDTP_Set_Configuration to AAC which also accepted by iPhone, but after AVDTP_START, iPhone set SBC instead of AAC audio data in A2DP media packet.

During this period, iPhone also did AVDTP_Discovery but didn’t do AVDTP_Reconfigure to SBC.

From the spec view, If iPhone wants to change the codec, it need to be OPEN state or suspend the streaming and then do AVDTP_Reconfigure procedure, but actually not happened.

Could you help to check this, thanks a lot.

BR