Passing an args array with { shell: true } (introduced in #577) causes Node to flatten the array into a single shell command, stripping your original quoting/escaping. As a result, arguments with spaces (e.g., paths like Code - Insiders) lose their protection and the command fails.