I am facing the following issue only on iOS 11.2.x.
1. My phone is locked.
2. I recieve and incoming voip call on the locked screen.
3. When user taps speaker button on CallKit provided screen system enables speaker, the icon shows highlighted but soon chnages back to disabled state (The speaker state is on though).
4. If user taps again on the speaker, it does not turn off though the icon is seen as off. To disable the speaker user has to tap the button twice.
Is this some issue with a conbination of WebRTC and Call Kit. The following link is a refereal from Stack overflow