Passing Number Tones During Connected Call

This might be a really stupid question, but we connect the call over Spark 2.5.8 (using Asterisk 1.4.20-1 and Openfire 3.6.0) successfully and can converse perfectly fine. It is when we dial into a PBX where it requires entering an extension or a menu option that the tone of the number pressed is not passed to the receiving end of the call. I have tested this by calling a cell phone and clicking several numbers on the number pad. I have also called several PBX phone numbers and tried to “press one for sales” for example with no results. Anyone else having this problem?

Refreshing the issue…still happening.