I'm encountering a strange issue on the IVR menus... We have serveral "sub-IVR" menus and there is a delay in the announcement playback. It does not happen on all sub-menus, just certain ones.
I have checked all IVR menus and all are set to "Wait before playing (sec) 0" to playback the announcement immediately.
Menu 1 = 3 sec delay in playback
Menu 1,2 = 3 sec delay in playback
Menu 1,3 = NO DELAY
Menu 1,2,1 = 3 sec delay in playback
Menu 1,2,2 = 3 sec delay in playback
Menu 1,2,3 = NO DELAY
It seems like all menus where the option goes to (or includes) 1 and 2 there is a delay.
Now the strange thing... It was working without delays on all menus last week.
Today is when it started, but nothing has changed on the server.
Trouble steps I've already taken:
- Verified all announcements have no silence in front of them
- Rebooted TL Server
- Rebooted VoIP Gateway
- Ping Replies are all good
- MOS scores are all 4.4
- canreinvite = no
- NO NAT is enabled on the server anywhere
Any reason why there is a delay? Any config files I can check for that?
Any help is appreciated. It is not an urgent problem right now, but it will be once customers start complaining it takes too long to get through the menus.
Thanks
Are your extension numbers
Are your extension numbers 1xxx ?
Do you have extensions: 1xx 12x but nothing starting with 13x
If so then you need to turn off allow dialing extensions from IVR
Will get rid of the delay as asterisk is waiting for the rest of the extension number.
Brian
Thank you Brian
Brian,
you are a genius, that fixed it.
Thanks
PS. Erik, please read my post:
Trouble steps I've already taken:
- Verified all announcements have no silence in front of them
it is fixed now , just to
it is fixed now , just to have it documented I had this issue related to fax, any thing was selected at fax I had a delay the issue seems to asterisk is waiting a few seconds for a physical fax to start transmitting that caused a delay
yes, that ivr fax option is
yes, that ivr fax option is not meant for MTE, its really meant for POTS lines. Customers should have a separate DID number for faxing instead of trying to group everything into an IVR. Otherwise they just bitch and complain about a problem they created for themselves. Theres no way to wait for a fax tone and _not_ have a pause at the same time :-)
and your delay isnt part of the recording itself? Thats a common oversight when calculating delay.