Hey, Darryn,
One thing I have found that I need to be careful with is enabling a Speech Rec option (whether the Company Directory or a specific menu) for the entire flow. If something is enabled for the whole flow, if the caller says anything (cough, comment to a colleague of their kids while in IVR, whatever) the system tries to interpret what they said and often comes back with the error message (e.g., "Sorry, I didn't catch that" or whatever you have set up).
So, use that option judiciously and use the Speech Rec settings to tune the sensitivity.
------------------------------
George Ganahl CCXP, GCA
Principal Technology Consultant
Genesys
------------------------------