It may be passing them, but possibly not in the way that the system at the other end of the call is expecting to receive them.
There are multiple ways to use DTMF in band or out of band.
Have a look at this old blog article which describes some of the different options: Understanding SIP DTMF Options supported by CUCM
Wayne
--
Please remember to mark helpful responses and to set your question as answered if appropriate.