I am using TOAD 14.2, when I launch toad compare via the command line eg:
Toad.exe -a App1->compare | F:/git/nsfreleases/minerva/2021_09/patch.001/temp/ini/minerva_ingestion.ini
It looks like a powershell process is started in the background.
Regularly(not all the time) this powershell process keeps running, and keeps locks on the output files.
When I check via process explorer the 'parent' (toad process) is no longer running, powershell becomes some kind of 'zombie' process.
When I kill the powershell process, the output is correct and no longer locked.