Record beep recorded in the messages


I’m running Asterisk 11.5.0 on Ubuntu 12.04.

It seems that with this version of Asterisk and my scripts, when the caller leaves a message, the record beep is left within the recorded message.

I understand that I can use the “q” option to not have a beep at all. Although, my goal is to have a beep, then the recording begins, without any overlap.

Any ideas? Is there some new/recent change with this version of Asterisk?

Here’s my dialplan:

exten => 1, 1, Set(step2count=0) ; —> Leave to msgs
same => n(toLeave), Playback(/var/lib/asterisk/sounds/en/dp_leaveMsg_)
same => n(record), Record(/var/spool/asterisk/tmp/newFile.wav,q) ; to autosave on hangup = ,k

    same => n(action), Read(response,/var/lib/asterisk/sounds/en/dp_postLeaveMsg1, 1)
    same => n, GotoIf($["${response}" = "1"]?99,listen:)  ; --> go to listen, if like, save; if not, re-record
    same => n, GotoIf($["${response}" = "2"]?98,saveit:) ; ---> just go save it; leave another or listen to others
    same => n, GotoIf($["${response}" = "3"]?1,record:) ; ---> go to record
    same => n, GotoIf($["${response}" = "4"]?2,1:)   ; ----> go to listen to vms
    same => n, WaitExten(5)
    same => n, Background(/var/lib/asterisk/sounds/en/dp_areYouStillThere_)
    same => n, Goto(action)
    same => n, Hangup()