Hi,
To have some more understanding it would be great if the UCCAPI log was present, hence on some assumptions and thought process I am trying to share some info that might help.
You may check in the UCCAPI log, during the codec negotiation what are the codes and their order sent by kamailiois. It will look
like something
a=rtpmap: payload type codec
name / clock
rate
SKB client by default uses SILK, you can try to force this codec from kamailiois side. You can also try to use Lync 2010 or 2013 client
and see the outcome.
The other thing that you can try is, removing the encryption on the trunk between SKB and kamailiois
try to collect select
SIPStack and S4 and see if it points out something like "a=crypto" lines in the SDP
Gautam.