I have the same problem. I use postgres83 as the login for the service.
The way I get around it is I delete the "InstallServices" row from the
MSI file using ORCA. This has always worked. I made the assumption the
service is just fine and needs no changes.
I am not sure if deleting the service would achieve the same result.
Never tried that.