FPBX 13 - Call forward to external not work

Hi, I’ve a problem with the call forward feature in FPBX 13.
When activate a call forward from the ip phone to a external number, my outbound cid is not fixed and then my voip provider reject the call.

This is what happens:

SIP/219-00007c62 Internal Gosub(func-apply-sipheaders,s,1) start
– Executing [[email protected]:1] NoOp(“SIP/219-00007c62”, “Applying SIP Headers to channel”) in new stack
– Executing [[email protected]:2] Set(“SIP/219-00007c62”, “SIPHEADERKEYS=”) in new stack
– Executing [[email protected]:3] While(“SIP/219-00007c62”, “0”) in new stack
– Jumping to priority 7
– Executing [[email protected]:8] Return(“SIP/219-00007c62”, “”) in new stack
== Spawn extension (from-internal, 219, 1) exited non-zero on ‘SIP/219-00007c62’
– SIP/219-00007c62 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
== Extension Changed 219[ext-local] new state Ringing for Notify User 246
== Extension Changed 219[ext-local] new state Ringing for Notify User 223
== Extension Changed 219[ext-local] new state Ringing for Notify User 206
– Called SIP/219
– Local/[email protected];1 is ringing
– Got SIP response 302 “Moved Temporarily” back from 10.10.2.19:5060
– Now forwarding Local/[email protected];2 to ‘Local/[email protected]’ (thanks to SIP/219-00007c62)
[2016-10-05 11:30:04] NOTICE[25393][C-00004100]: app_dial.c:904 do_forward: Not accepting call completion offers from call-forward recipient Local/[email protected];1
– Local/[email protected];1 redirecting info has changed, passing it to SIP/TWT-00007c61
== Extension Changed 219[ext-local] new state Idle for Notify User 246 (queued)
== Extension Changed 219[ext-local] new state Idle for Notify User 223 (queued)
== Extension Changed 219[ext-local] new state Idle for Notify User 206
– Executing [[email protected]:1] Macro(“Local/[email protected];2”, “user-callerid,LIMIT,EXTERNAL,”) in new stack
– Executing [[email protected]:1] Set(“Local/[email protected];2”, “TOUCH_MONITOR=1475659804.33364”) in new stack
– Executing [[email protected]:2] Set(“Local/[email protected];2”, “AMPUSER=03668080528”) in new stack
– Executing [[email protected]:3] GotoIf(“Local/[email protected];2”, “0?report”) in new stack
– Executing [[email protected]:4] ExecIf(“Local/[email protected];2”, “1?Set(REALCALLERIDNUM=03668080528)”) in new stack
– Executing [[email protected]:5] Set(“Local/[email protected];2”, “AMPUSER=”) in new stack
– Executing [[email protected]:6] GotoIf(“Local/[email protected];2”, “0?limit”) in new stack
– Executing [[email protected]:7] Set(“Local/[email protected];2”, “AMPUSERCIDNAME=”) in new stack
– Executing [[email protected]:8] GotoIf(“Local/[email protected];2”, “1?report”) in new stack
– Goto (macro-user-callerid,s,15)
– Executing [[email protected]:15] GotoIf(“Local/[email protected];2”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,29)
– Executing [[email protected]:29] Set(“Local/[email protected];2”, “CALLERID(number)=03668080528”) in new stack
– Executing [[email protected]:30] Set(“Local/[email protected];2”, “CALLERID(name)=03668080528”) in new stack
– Executing [[email protected]:31] GotoIf(“Local/[email protected];2”, “0?cnum”) in new stack
– Executing [[email protected]:32] Set(“Local/[email protected];2”, “CDR(cnam)=03668080528”) in new stack
– Executing [[email protected]:33] Set(“Local/[email protected];2”, “CDR(cnum)=03668080528”) in new stack
– Executing [[email protected]:34] Set(“Local/[email protected];2”, “CHANNEL(language)=it”) in new stack
– Executing [[email protected]:2] NoCDR(“Local/[email protected];2”, “”) in new stack
– Executing [[email protected]:3] Progress(“Local/[email protected];2”, “”) in new stack
– Local/[email protected];1 is making progress passing it to Local/[email protected];2
– Executing [[email protected]:4] Wait(“Local/[email protected];2”, “1”) in new stack
– Executing [[email protected]:5] Playback(“Local/[email protected];2”, “silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer”) in new stack
– <Local/[email protected];2> Playing ‘silence/1.ulaw’ (language ‘it’)
– <Local/[email protected];2> Playing ‘cannot-complete-as-dialed.ulaw’ (language ‘it’)
– <Local/[email protected];2> Playing ‘check-number-dial-again.ulaw’ (language ‘it’)

TWT is my voip trunk.
I’ve try also to force Trunk CID in trunk option but it not works.

I try the same call forward on Freepbx 12 and it works.

Can someone help me?