Communication icon indicating copy to clipboard operation
Communication copied to clipboard

[BUG] Audio doesn't work after ongoing was meeting was interrupted through a phone call

Open tjprescott opened this issue 3 years ago • 4 comments

@mkambale commented on Fri Feb 04 2022

Describe the bug If user receives phone call during meeting, user keeps teams call on hold and receives phone call, after the phone call ends and user resumes the call, input and output audio doesn't work.

To Reproduce

  1. User joins a scheduled meeting using url and token as a guest using his iPhone through my app XYZ.
  2. Host joins using Teams app on his/her desktop.
  3. Host admits guest.
  4. User receives a phone call.
  5. User keeps meeting on hold on app.
  6. User accepts phone call and answers.
  7. User ends phone call.
  8. User returns to app XYZ and resumes Teams meeting call.
  9. User cannot hear anything, host cannot hear user.

Setup (please complete the following information):

  • OS: [e.g. iOS] iOS 15.2
  • IDE : [e.g. IntelliJ]
  • Version of the Library used: AzureCommunicationCalling - 2.0.0 AzureCommunicationCommon - 1.0.2

Additional context didChangeSpeakingState() call back is received after the when host speaks, but user cannot hear anything.

Any suggestions appreceited.

Thanks,


@tjprescott commented on Fri Feb 04 2022

@mariusu-msft for triage.

tjprescott avatar Feb 07 '22 20:02 tjprescott

Hi,

@mkambale thanks for your report.

Just to be sure, this bug report is for the iOS SDK, and not JavaScript SDK running on Safari, right?

In your application, can you let us know if you are using CallKit at all?

Thanks, Marius

mariusu-msft avatar Feb 07 '22 20:02 mariusu-msft

@mariusu-msft Thanks for the reply. Yes it is for iOS SDK. Yes I am using CallKit for observing incoming call status. (func callObserver(_ callObserver: CXCallObserver, callChanged call: CXCall) )

when receives the incoming call, app sets the current meetings call to "ObHold" and then changes to "Resume" when incoming phone call ends.

mkambale avatar Feb 09 '22 14:02 mkambale

We have fixed this and will be available in next beta release.

raosanat avatar Mar 10 '22 00:03 raosanat

@raosanat Thank you

mkambale avatar Mar 11 '22 08:03 mkambale

Please update to the latest SDK version. That issue shall be fixed.

fizampou avatar Feb 22 '23 00:02 fizampou