Hi!
That's the problem ... I don't know!
The voice command is definitely being recognized, according to the log. It's just the results are not always matching up with what you would expect if the entire set of responses were sent.
The profile is complex and multi-part, so when I say "Tune V H F to 135 decimal 050", there are different parts to handle the 135 and 050 part. I am unable to share the profile, unfortunately, because it is paid one and the author asked me not to share it. The commands are to set a radio frequency in a flight simulator. It requires two dials to be manipulated. The simulator provides key-bindings to turn the dials, each each key (e.g. "LSHFT-LALT-LEFT") spinning a dial a particular number of clicks. The profile is huge, and has individual mappings for each frequency (e.g, "135" vs "136"), so the fact that they sometimes work and not always could mean individual commands in the profile have issues or something else.
I want to be able to capture the output of Voice Attack to see what keystrokes are being sent to see if the issue is the with the profile --- either in the number of keystrokes sent for each dial or the delays etc. --- or the way the keystrokes are consumed by the program. The profile also keeps track internally the current state of the frequencies, so once it gets unsync'd from the simulator's frequencies, tracking down issues becomes really problematical, and I have to restart everything! So I am really hoping for a simple way to keep track of exactly what is being sent by Voice Attack to the program, so I can verify that this is correct for each frequency call in isolation, eliminating an issue with the profile itself, before turning my attention to other parts/systems to fix.