iOS CallKit mute button auto deselect after few seconds

On iOS, when app is in background or killed state, and receive and pickup the incoming VoIP call. After if I tap on "Mute" button to mute the call, it gets selected for few seconds and then it gets automatically deselected on System-calling native iOS callkit dialer(UI) .

There are no code written for mute/unmute part on my CXProviderDelegate or any other place in my app. So not sure what could be the reason of this behavior. Any idea?

Here is a video link for exact behavior: https://www.loom.com/share/4e32e356be1540f4b64b66da294e78f0

I am also facing the same issue. Kindly need support for this issue asap.

Please implement the CXProviderDelegate protocol and call the action's fulfill method

- (void)provider:(CXProvider *)provider performSetMutedCallAction:(CXSetMutedCallAction *)action {
  [action fulfill];
}
iOS CallKit mute button auto deselect after few seconds
 
 
Q