Sometimes, other programs call SQM for us, so we don't get the exitCode and console. In that case, just handle the in/out files.
Any errors we could parse from the logs.