Probelm with US toll free no

When i dial US toll free number i get ringing but not when take the call it is dropped.
AGI report for that call is
-- Executing AGI("SIP/333-b790b960", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing Dial("SIP/333-b790b960", "SIP/18003104469@provider1|30|tTor") in new stack
-- Called 18003104469@provider1
Jun 16 01:19:16 WARNING[8666]: channel.c:2385 set_format: Unable to find a codec translation path from g729 to ulaw
Jun 16 01:19:16 WARNING[8666]: channel.c:2385 set_format: Unable to find a codec translation path from g729 to ulaw
-- SIP/provider1-097b5ec8 is making progress passing it to SIP/333-b790b960
-- SIP/provider1-097b5ec8 answered SIP/333-b790b960
Jun 16 01:19:16 WARNING[25131]: channel.c:2758 ast_channel_make_compatible: No path to translate from SIP/333-b790b960(4) to SIP/provider1-097b5ec8(256)
Jun 16 01:19:16 WARNING[25131]: app_dial.c:1611 dial_exec_full: Had to drop call because I couldn't make SIP/333-b790b960 compatible with SIP/provider1-097b5ec8
== Spawn extension (default, 18003104469, 2) exited non-zero on 'SIP/333-b790b960'
-- Executing DeadAGI("SIP/333-b790b960", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing DeadAGI("SIP/333-b790b960", "agi://127.0.0.1:4577/VD_hangup--HVcauses--PRI-----NODEBUG-----16---------------)") in new stack
-- AGI Script agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------) completed, returning 0
All other numbers are dial smoothly.
AGI report for that call is
-- Executing AGI("SIP/333-b790b960", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing Dial("SIP/333-b790b960", "SIP/18003104469@provider1|30|tTor") in new stack
-- Called 18003104469@provider1
Jun 16 01:19:16 WARNING[8666]: channel.c:2385 set_format: Unable to find a codec translation path from g729 to ulaw
Jun 16 01:19:16 WARNING[8666]: channel.c:2385 set_format: Unable to find a codec translation path from g729 to ulaw
-- SIP/provider1-097b5ec8 is making progress passing it to SIP/333-b790b960
-- SIP/provider1-097b5ec8 answered SIP/333-b790b960
Jun 16 01:19:16 WARNING[25131]: channel.c:2758 ast_channel_make_compatible: No path to translate from SIP/333-b790b960(4) to SIP/provider1-097b5ec8(256)
Jun 16 01:19:16 WARNING[25131]: app_dial.c:1611 dial_exec_full: Had to drop call because I couldn't make SIP/333-b790b960 compatible with SIP/provider1-097b5ec8
== Spawn extension (default, 18003104469, 2) exited non-zero on 'SIP/333-b790b960'
-- Executing DeadAGI("SIP/333-b790b960", "agi://127.0.0.1:4577/call_log") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing DeadAGI("SIP/333-b790b960", "agi://127.0.0.1:4577/VD_hangup--HVcauses--PRI-----NODEBUG-----16---------------)") in new stack
-- AGI Script agi://127.0.0.1:4577/VD_hangup--HVcause ... ----------) completed, returning 0
All other numbers are dial smoothly.