When calling customConfigureAudioSessionFunc, dynamic switching of the speakerphone during a call fails to function properly