Setting log-file via gpgsm --log-file <PATH> flag or in gpgsm.conf seems to be ignored: no file is written.
With this gpgsm.conf, debug-all is applied, but the output written to stdout/stderr. The same config works for other components:
log-file C:\Users\g10\Desktop\gpgsm.log debug-all