diff --git a/AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/Manager/AudioSessionManager.swift b/AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/Manager/AudioSessionManager.swift index 09e6193f4..250b017c3 100644 --- a/AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/Manager/AudioSessionManager.swift +++ b/AzureCommunicationUI/sdk/AzureCommunicationUICalling/Sources/Presentation/Manager/AudioSessionManager.swift @@ -174,6 +174,7 @@ class AudioSessionManager: AudioSessionManagerProtocol { } catch let error { logger.error("Failed to select audio device, reason: \(error.localizedDescription)") store.dispatch(action: .localUserAction(.audioDeviceChangeFailed(error: error))) + store.dispatch(action: .localUserAction(.audioDeviceChangeSucceeded(device: getCurrentAudioDevice()))) } }