I'm using Kamailio and OpnVPN on a server, and CSipSimple on android devices.,
The problem is that with some devices this works and with other devices it doesn't work.
When one of the devices is less known device (Alcatel) - it works.
When both devices are well known (LG G2, Nexus 5, Galaxy S5) - it doesn't work.
By doesn't work I mean that the session is created (when dialing, there's a ring sound on the other side and the other side can respond), but no voice is transferred between the devices (no one can hear the other).
Does it happen because of the devices, the SIP clients, the VPN or the SIP server?
Thanks in advance.
Edit
I found that it is probably related to KitKat (i.e., it doesn't work with 2 devices that have android KitKat) but I don't know why and how to fix it.