Unable to hear announcements

Hi All,
I have an asterisk 13 and FreePBX 12 machine that I have just setup.
I have a very strange problem, I have disabled all the outgoing
trunks but when I dial a number I get ring tone. The console is telling
me the all circuits busy announcement is playing but I never hear it
just the ring tone then fast beeps.
However, in extensions_custom.conf I have the following:

exten => 222,1,Answer()
exten => 222,n,Playback(all-circuits-busy-now)
exten => 222,n,Hangup()

I hear the announcement without any problems.

This is part of the full log for the call in question
[2015-02-24 13:00:31] VERBOSE[13725][C-00000005] pbx.c: Executing
[6201@from-internal:5] Macro(“SIP/2000-00000005”, “outisbusy,”) in new
stack
[2015-02-24 13:00:31] VERBOSE[13725][C-00000005] pbx.c:
Executing [s@macro-outisbusy:1] Progress(“SIP/2000-00000005”, “”) in new
stack
[2015-02-24 13:00:31] VERBOSE[13725][C-00000005] pbx.c:
Executing [s@macro-outisbusy:2] Playback(“SIP/2000-00000005”,
“all-circuits-busy-now,noanswer”) in new stack
[2015-02-24 13:00:31]
VERBOSE[13725][C-00000005] file.c: <SIP/2000-00000005> Playing
’all-circuits-busy-now.slin’ (language ‘en’)
[2015-02-24 13:00:33]
VERBOSE[13725][C-00000005] pbx.c: Executing [s@macro-outisbusy:3]
Playback(“SIP/2000-00000005”, “pls-try-call-later,noanswer”) in new
stack
[2015-02-24 13:00:33] VERBOSE[13725][C-00000005] file.c:
<SIP/2000-00000005> Playing ‘pls-try-call-later.slin’ (language
’en’)
[2015-02-24 13:00:35] VERBOSE[13725][C-00000005] pbx.c:
Executing [s@macro-outisbusy:4] Macro(“SIP/2000-00000005”, “hangupcall”)
in new stack

I have cleared the Asterisk and Trunk Dial Options fields in advanced options.

Simple response. Don’t use asterisk 13

Also an answer() is not a progress()

Long response: http://issues.freepbx.org/browse/FREEPBX-8691

I went back to Asterisk 12 and it is now working.

Asterisk 13 is “EXPERIMENTAL” as of now, which you would see on the Distro while installing it. Not something anyone should use in production really.