2012/4/27 Yuriy Nasida <nasida@live.ru>
it depend from your  incoming sip provider as well.
did you try to detect dtmf  for incoming calls  in media stream (inband)  instead of using rfc2833 ? 
<param name="dtmf-type" value="none"/>  - on  incoming  sip profile
<action application="start_dtmf" /> - in dialplan before bridge


Yes, you are right.

I was found mistake in my dialplan.

After  remove  <action application="start_dtmf" /> from dialplan ( before start ivr), now, dtmf recognized 100% correctly.

Thanks!