The DTMF recievers are on the CPU card, and they are actually DSP chips. The CPU II has 32 DTMF recievers built in to the DSP.

One thing that sounds suspicious is that these Canon fax machines may have a setting for DTMF send timing and someone set it to something else not knowing what they set.

The DTMF send should be at least set to 80-100MS length and atleast 80MS interdigit time.

If this is the case and when the machine autodials out by dialing 9 then the rest of the digits it may be going so fast that the DSP is missing the second digit.

Try and manualy dial on the fax machine if it will let you do it.