There seems to be a bug with the speaker button in callkit. When you toggle it on/off, it updates the correct audio route, but does not update the state of the button. So you have to press it twice:
FB16380927
Topic:
Developer Tools & Services
SubTopic:
Developer Forums
Tags: