Console sollte bei nem Haken bei "Pause after each step" offen bleiben. Logs sollten im Spring Verzeichnis im Ordner "Logs" liegen, aber da auch die cmd gleich wieder zu geht, kommt er vermutlich nichtmal bis zum msbuild Aufruf.
Kann es sein, dass du Spring in einem schreibgeschützten Verzeichnis liegen hast (also z.B. irgendwo im Delphi Verzeichnis oder so unterhalb Programfiles?)
Der Source der Build.exe ist im Repo mit drin, kannst das ja mal im Debugger laufen lassen
In BuildEngine.pas kannst du dir dort, wo exitCode <> 0 überprüft wird, mal die ausgeführte commandline ausgeben lassen und die manuell ausführen lassen, um zu schauen, was da gegen die wand fährt
Hab da gerade so ein deja vu: schau mal ob das hier weiter hilft:
https://bitbucket.org/sglienke/spring4d/issues/308