Yep, simple typo.. My issue now is that it is not honouring the "optional phrase" function in the tree editor for the X-ref groups.
I'm using multiple x-ref groups in the one action. Could this be causing the issue. If I use a command from each reference of x-ref it works fine..
<?xml version="1.0" encoding="utf-16"?>
<command id="152" name="Something different" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<cmdString>Input.ExecuteAction&&"action":"skipnext"</cmdString>
<cmdRepeat>1</cmdRepeat>
</action>
<xref optional="true">C:\Users\Production\Desktop\phrase\question.xml</xref>
<xref optional="true">C:\Users\Production\Desktop\phrase\content change.xml</xref>
<phrase>next, another, something else, else, something different, different, not this, skip this, to this, skip</phrase>
<xref optional="true">C:\Users\Production\Desktop\phrase\mixed content.xml</xref>
</command>
The following are the three xml files, questions.xml, content change.xml and mixed content.xml
<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands version="">
<commandGroup open="True" name="x-ref group" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="997" name="question" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<phrase">um</phrase>
<phrase">okay</phrase>
<phrase">yeah, yes, nah, no, yeah nah</phrase>
<phrase">hi, hey, hello</phrase>
<phrase">pretty please, please</phrase>
</command>
</commandGroup>
</VoiceCommands>
<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands version="">
<commandGroup open="True" name="x-ref group" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="999" name="content change" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<phrase">can, could, would</phrase>
<phrase">you, we, I, Im, I am</phrase>
<phrase">do not want to, dont want to, want to, wanting, need to, needing, would like, would like to, feel like, feeling like</phrase>
<phrase">lets, let us, go and, go ahead and</phrase>
<phrase">listen, put, play</phrase>
<phrase">me, me the, me on, on, on the, to, to the, the, this, a</phrase>
</command>
</commandGroup>
</VoiceCommands>
<?xml version="1.0" encoding="utf-8"?>
<VoiceCommands version="">
<commandGroup open="True" name="mixed content" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="998" name="phrases" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<phrase>song, songs, track, tracks, tune, tunes, podcast, podcasts, programme, programmes, show, shows</phrase>
</command>
</commandGroup>
</VoiceCommands>