OK, will see if more people ask for this.
Before posting, please read how to report bug or request support effectively.
Bug reports without an attached log file are usually useless.
Cannot you just uncheck the Keep temporary copies of remote files in deterministic paths, as you do not want it?
Check Keep temporary copies of remote files in deterministic paths to make WinSCP avoid using random part of the path to local copies of remote files. It also makes WinSCP retain the copies even after exit.