We have a CUCM routing external calls out through a Cisco IOS H.323 gateway to an ITSP, using SIP for the onward connections. We are using rtp-nte relay for the dtmf tones and these function on 99% of remote IVR menu systems etc.
We have some remote menu systems that we cannot use however, but the ITSP is insisting the problem is with our PBX (the IOS gateway). They say the problem is that we are sending the NTE events with a duration of "0". I cannot see how to configure the length of these, and to be honest I did think that it was the ITSP onward gateways that would translate the NTE packets to a default tone length.
Can I ask if anyone has been in this situation? I could understand if not tones ever got through, but it is baffling that the majority are fine. The ITSP supports in-band voice tones (no relay) and NTE RFC 2833.