diff --git a/packages/hms-video-store/src/audio-sink-manager/AudioSinkManager.ts b/packages/hms-video-store/src/audio-sink-manager/AudioSinkManager.ts index e61f53a60f..e52c382003 100644 --- a/packages/hms-video-store/src/audio-sink-manager/AudioSinkManager.ts +++ b/packages/hms-video-store/src/audio-sink-manager/AudioSinkManager.ts @@ -139,6 +139,8 @@ export class AudioSinkManager { if (audioEl?.error?.code === MediaError.MEDIA_ERR_DECODE) { await track.setVolume(0); await track.setVolume(this.volume); + HMSLogger.d(this.TAG, 'output device', track.getOutputDevice()); + await this.playAudioFor(track); this.eventBus.analytics.publish( AnalyticsEventFactory.audioRecovered('Audio recovered after media decode error'), );