International calls dropping out

I have this issue that I have just noticed. I called my Dad in England using VOIPVOIP as my international trunk. It connects, I talk and 20 seconds later drops out on me!

Here is a part of my log…

[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-outbound-callerid:12] ExecIf(“SIP/103-00000008”, “1?Set(CALLERID(all)=“Thompson Dean” <304******>)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-outbound-callerid:13] ExecIf(“SIP/103-00000008”, “1?Set(CALLERID(all)=“Thompson Dean” <304******>)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-outbound-callerid:14] ExecIf(“SIP/103-00000008”, “0?Set(CALLERID(all)=)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-outbound-callerid:15] ExecIf(“SIP/103-00000008”, “0?Set(CALLERPRES()=prohib_passed_screen)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:12] GosubIf(“SIP/103-00000008”, “1?sub-flp-4,s,1()”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@sub-flp-4:1] ExecIf(“SIP/103-00000008”, “0?Set(TARGET_FLP_4=0111441634******)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@sub-flp-4:2] GotoIf(“SIP/103-00000008”, “0?match”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@sub-flp-4:3] Return(“SIP/103-00000008”, “”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:13] Set(“SIP/103-00000008”, “OUTNUM=011441634******”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:14] Set(“SIP/103-00000008”, “custom=SIP/VOIPVOIP”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/103-00000008”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:16] ExecIf(“SIP/103-00000008”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:17] Macro(“SIP/103-00000008”, “dialout-trunk-predial-hook,”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/103-00000008”, “”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/103-00000008”, “0?bypass,1”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:19] ExecIf(“SIP/103-00000008”, “1?Set(CONNECTEDLINE(num,i)=011441634******)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:20] ExecIf(“SIP/103-00000008”, “1?Set(CONNECTEDLINE(name,i)=CID:304******)”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:21] GotoIf(“SIP/103-00000008”, “0?customtrunk”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] pbx.c: – Executing [s@macro-dialout-trunk:22] Dial(“SIP/103-00000008”, “SIP/VOIPVOIP/011441634******,300,”) in new stack
[2012-02-26 14:28:29] VERBOSE[3994] netsock2.c: == Using SIP RTP TOS bits 184
[2012-02-26 14:28:29] VERBOSE[3994] netsock2.c: == Using SIP RTP CoS mark 5
[2012-02-26 14:28:29] VERBOSE[3994] app_dial.c: – Called SIP/VOIPVOIP/011441634308017
[2012-02-26 14:28:30] VERBOSE[3994] app_dial.c: – SIP/VOIPVOIP-00000009 is making progress passing it to SIP/103-00000008
[2012-02-26 14:28:39] VERBOSE[3994] app_dial.c: – SIP/VOIPVOIP-00000009 answered SIP/103-00000008
[2012-02-26 14:28:58] VERBOSE[3994] pbx.c: – Executing [h@macro-dialout-trunk:1] Macro(“SIP/103-00000008”, “hangupcall,”) in new stack
[2012-02-26 14:28:58] VERBOSE[3994] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/103-00000008”, “1?theend”) in new stack
[2012-02-26 14:28:58] VERBOSE[3994] pbx.c: – Goto (macro-hangupcall,s,3)
[2012-02-26 14:28:58] VERBOSE[3994] pbx.c: – Executing [s@macro-hangupcall:3] Hangup(“SIP/103-00000008”, “”) in new stack
[2012-02-26 14:28:58] VERBOSE[3994] app_macro.c: == Spawn extension (macro-hangupcall, s, 3) exited non-zero on ‘SIP/103-00000008’ in macro ‘hangupcall’
[2012-02-26 14:28:58] VERBOSE[3994] features.c: == Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on ‘SIP/103-00000008’
[2012-02-26 14:28:58] VERBOSE[3994] app_macro.c: == Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on ‘SIP/103-00000008’ in macro ‘dialout-trunk’
[2012-02-26 14:28:58] VERBOSE[3994] pbx.c: == Spawn extension (from-internal, 011441634******, 6) exited non-zero on ‘SIP/103-00000008’

Now I have not noticed it doing this before, but I have not used VOIPVOIP in a couple of months. Just recently upgraded FREEPBX also to the latest version.

All national calls and long distance work fine using SIPSTATION and I call call for as long as I need to, just this international Trunk is doing this… Anyone have any idea what is going on?

Thanks in advance.

Weird, I set up a FlowRoute account and it worked great, little bit of echo but not bad.

Must be an issue with VOIPVOIP… I presume Flowroute are the better of the two?