I have an interesting issue. I have a custom destination set up from the IVR, (script below), part of the script is to send it back to the original IVR. That works, but the second time around it doesnt recognize DTMF. The first time it does, the second time, it stops playing when I press the ivr option, but then it just repeats itself. Any suggestions?
The information “in situ” (from /var/log/asterisk/full) will give you a lot more information about what is going on. It does seem to be odd, though. I have a feeling the actual route through the contexts is different than you are expecting.