Das ist dann ein Fall für eine Bugmeldung.
Da wurden wohl die Anführungszeichen in der Kommandozeile vergessen.
Allerdings sollte CreateProcess mit fehlenden Anführungszeichen nur ein Problem haben, wenn man Parameter übergibt. Ansonsten sollte es die verschiedenen Möglichkeiten versuchen und am Ende auch die Variante mit dem kompletten String als auszuführende Anwendung. Das Problem sollte also dennoch nicht auftreten.
Du könntest ja einmal schauen was an CreateProcess übergeben wird (
API Monitor) und wonach gesucht wird (
Process Monitor).