attached is the workflow.
How it happened:
The first command was named "test" as I was developing. When it was ready, I created a new command and pasted in the code.
I then added the command to the workflow (while the original "test" command was still there. In the workflow design, I edited the new command to reference the same variables (so I wouldn't lose the user input configs), and then deleted the "test" command.
I think by doing this I must have broken something internal to the workflow.
rename .txt to .dar