We are seeing this error in the logs when trying to use the builtin credit card grammar. We have multiple environments and it works in one, but not the other. Other builtin grammars are working. Any ideas of where to look?
2016-04-21T16:22:15.141 Int 50028 01320171-101355F8 4832 form_enter
2016-04-21T16:22:15.141 Int 50029 01320171-101355F8 4832 form_select :response:FIELD
2016-04-21T16:22:15.141 Int 50024 01320171-101355F8 4832 input_start :VOICE|DTMF
2016-04-21T16:22:15.141 Int 50018 01320171-101355F8 4844 prompt
2016-04-21T16:22:15.141 Std 80002 EROR 01320171-101355F8 4848 03A007D0 VGDTMFRecognitionSessionMgr.C:287 DefineGrammar(): Some errors while processing builtin grammar: creditcard?language=en-US
2016-04-21T16:22:15.141 Std 80009 EROR 01320171-101355F8 4848 03A007D7 VGDTMFRecognitionThread.C:1317 Could not define grammar, session ID: 812031
2016-04-21T16:22:15.141 Int 50019 01320171-101355F8 4844 prompt_end aborted
2016-04-21T16:22:15.141 Int 50025 01320171-101355F8 4840 input_end ERROR|||||
2016-04-21T16:22:15.141 Int 50034 01320171-101355F8 4840 event error.badfetch.grammar.syntax:1|DTMF grammar syntax error
Here is what the source VoiceXML looks like:
...
<form>
<property name="interdigittimeout" value="3s" />
<property name="inputmodes" value="dtmf voice" />
<property name="termchar" value="" />
<property name="com.genesyslab.dtmf.offboard_recognition" value="true" />
<property name="confidencelevel" value="0.00" />
<property name="incompletetimeout" value="1500ms" />
<property name="maxspeechtimeout" value="20000ms" />
<property name="sensitivity" value="0.5" />
<property name="maxnbest" value="1" />
<field name="response">
<prompt timeout="5000ms" bargein="true" xml:lang="en-US">
<audio src="Phrases/Custom/IVD/Lang_7/IVD_usr_GETCCNUMBER.VOX" />
</prompt>
<grammar src="builtin:grammar/creditcard?language=en-US" />
<grammar src="builtin:dtmf/creditcard?language=en-US" />
<filled>
...