Passing multiple parameters to Execute-Process

First thing, that trailing space for the EXE might cause problems

Second, I don’t think you need to escape the double quotes for your parameters. None seem to have spaces.

If you are curious how escaping quotes work in PowerShell, look at Silent Install asks for input (InstallShield Quotes issue)