VoiceMail Notifications Outbound calls not working

Currently running version 14.0.1.4

I am having a issue with voicemail notify not making outbound calls.
If I set the recipients to a extension it works fine.

Inbound and outbound calls work fine from desk phones and softphones.
From the log files below it looks like it may be a issue with codec???
Can anyone give me some tips.

Log
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] app_dial.c: Called SIP/Trunk_out/1XXXXXXXXXX
[2017-08-18 06:51:53] WARNING[19337][C-0000005d] channel.c: No path to translate from SIP/Trunk_out-00000027 to Local/XXXXXXXXXX@from-internal-00000030;2
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] app_macro.c: Spawn extension (macro-dialout-trunk, s, 30) exited non-zero on 'Local/XXXXXXXXXX@from-internal-00000030;2' in macro 'dialout-trunk'
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Spawn extension (outbound-allroutes, XXXXXXXXXX, 7) exited non-zero on 'Local/XXXXXXXXXX@from-internal-00000030;2'
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] app_stack.c: Local/XXXXXXXXXX@from-internal-00000030;2 Internal Gosub(crm-hangup,s,1) start
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:1] NoOp("Local/XXXXXXXXXX@from-internal-00000030;2", "Sending Hangup to CRM") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:2] NoOp("Local/XXXXXXXXXX@from-internal-00000030;2", "HANGUP CAUSE: 0") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:3] ExecIf("Local/XXXXXXXXXX@from-internal-00000030;2", "0?Set(__CRM_VOICEMAIL=)") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:4] NoOp("Local/XXXXXXXXXX@from-internal-00000030;2", "MASTER CHANNEL: 1503039112.292 = 1503039112.289") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:5] GotoIf("Local/XXXXXXXXXX@from-internal-00000030;2", "1?return") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx_builtins.c: Goto (crm-hangup,s,8)
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] pbx.c: Executing [s@crm-hangup:8] Return("Local/XXXXXXXXXX@from-internal-00000030;2", "") in new stack
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] app_stack.c: Spawn extension (outbound-allroutes, XXXXXXXXXX, 7) exited non-zero on 'Local/XXXXXXXXXX@from-internal-00000030;2'
[2017-08-18 06:51:53] VERBOSE[19337][C-0000005d] app_stack.c: Local/XXXXXXXXXX@from-internal-00000030;2 Internal Gosub(crm-hangup,s,1) complete GOSUB_RETVAL=
[2017-08-18 06:51:53] VERBOSE[19335][C-0000005d] app_dial.c: Everyone is busy/congested at this time (1:0/0/1)
[2017-08-18 06:51:53] VERBOSE[19335][C-0000005d] pbx.c: Executing [XXXXXXXXXX@vmnotify-main:3] Hangup("Local/XXXXXXXXXX@vmnotify-main-0000002f;2", "") in new stack
[2017-08-18 06:51:53] VERBOSE[19335][C-0000005d] pbx.c: Spawn extension (vmnotify-main, XXXXXXXXXX, 3) exited non-zero on 'Local/XXXXXXXXXX@vmnotify-main-0000002f;2'
[2017-08-18 06:51:53] NOTICE[19334] pbx_spool.c: Call failed to go through, reason (0) Call Failure (not BUSY, and not NO_ANSWER, maybe Circuit busy or down?)
[2017-08-18 06:51:53] NOTICE[19334] pbx_spool.c: Queued call to Local/XXXXXXXXXX@vmnotify-main expired without completion after 0 attempts

you using a g729 codec or anything by chance?

I had g729 disabled under Asterisk sip setting but found g729 was set to allow under my trunk settings.
When I removed g729 from the trunk setting everything works! Thanks for your help.