I just updated V1.5.8.18 from .17, but while I was adding and editing some commands, VoiceAttack didn't execute the new ones completely and 'UNABLE TO EXECUTE COMMAND. COMMAND NOT AVAILABLE' appeared in the log.
After some experimentation, I found that the issue was any commands that I have edited or new ones(unedited/old ones seem to work fine) that are 'disabled' to have no way to be called except when another command executes them
Example:
First Command :
When I say ((Landing gear)) (check box unticked along with all other boxes for execution)
Press G key and hold for 0.03 seconds
Second command :
When I say "Landing gear down"
Say "Deploying gear"
Execute command, '((Landing gear))' (and wait until it completes)
Now when I say "Landing gear down" it gives the response, but doesn't execute the other command - the only way it works is when I tick the "When I say:" box, which results in it actually triggering when I say just "Landing Gear"