chan_sip.c:15919 sipsock_read: We could NOT get the channel

Hi,

I am having some issues lately SIP Channel lock, this error doesnt show up all the time but it comes more often now. And also the voice breaks up and gets like stuck for a few seconds and after a while it will be normal. I did some reading and but it all showed like NAT issues but my voip gateway is using public IP and all the relevant port needed are open. So I think it should be related to those issues.

Appreciate if someone could tell me why is this occur and if someone could help me resolve this
.

Asterisk Version ---- Asterisk 1.4.22.1

– Called sip1provider/1647xxxxxxxxx
– SIP/sip1provider-0a18f5d0 is making progress passing it to SIP/209.62.66.242-0a19c770
[Feb 15 11:31:40] ERROR[2863]: chan_sip.c:15919 sipsock_read: We could NOT get the channel
lock for SIP/sip1provider-0a18f5d0!
[Feb 15 11:31:40] ERROR[2863]: chan_sip.c:15920 sipsock_read: SIP transaction failed: 1740
24f26cefe38268b8d8896b796cd5@20x.12x.221.2xx
– SIP/sip1provider-0a18f5d0 answered SIP/209.62.66.242-0a19c770