and it opened the default browser with the NextPVR login page (which i would rather it did not) but even after closing the browser the Start-Process did not return. This would cause a problem in an unattended installation.
Fair point but the browser is s needed to configure things anyway. You can always do manual update os NPVR.zip and SC install if you want a headless install.