Announcement not continuing with repeat option

Having an issue using Asterisk 11.5, FreePBX 2.11 and the announcement module. Seems that if I select the option in the announcement to Repeat (and the 1 key) the system will sit there waiting and not proceed to the Destination after playback.

On the CLI, I can see it playing the announcement, and the last thing it does is execute a WaitExten…

– Executing [[email protected]:11] ExecIf(“SIP/zzz-rc-sip-5070-00000158”, “1?Background(custom/en-ivrmenu)”) in new stack
– <SIP/zzz-rc-sip-5070-00000158> Playing ‘custom/en-ivrmenu.slin’ (language ‘en’)
– Executing [[email protected]:1] Goto(“SIP/zzz-rc-sip-5070-00000158”, “app-announcement-1,s,1”) in new stack
– Goto (app-announcement-1,s,1)
– Executing [[email protected]:1] GotoIf(“SIP/zzz-rc-sip-5070-00000158”, “1?begin”) in new stack
– Goto (app-announcement-1,s,4)
– Executing [[email protected]:4] NoOp(“SIP/zzz-rc-sip-5070-00000158”, “Playing announcement en-Directions”) in new stack
– Executing [[email protected]:5] Set(“SIP/zzz-rc-sip-5070-00000158”, “TIMEOUT(response)=1”) in new stack
– Response timeout set to 1.000
– Executing [[email protected]:6] BackGround(“SIP/zzz-rc-sip-5070-00000158”, “custom/en-directions,nm”) in new stack
– <SIP/zzz-rc-sip-5070-00000158> Playing ‘custom/en-directions.slin’ (language ‘en’)
– Executing [[email protected]:7] WaitExten(“SIP/zzz-rc-sip-5070-00000158”, “,”) in new stack

Seems that no value for the WaitExten is passed, so it sits there forever. I only tested for 5 minutes, but I would suppose it would use a “global” timeout value.