Both options work together.
BTW, you have:
You should set CSVDIR in FormMail to a directory path, and then use just a file name in "csvfile".
The reason what you have works is that FormMail strips down to just "freephone.txt".
Anyway, that's a diversion.
So, you're saying that if you leave just the "good_template" field out, FormMail writes to the CSV file, but if you put it in, it doesn't write to the file.
Is that correct?