On the Service properties page the Service Account username and password input fields are not trimmed or validated.
I used copy/paste to enter the username, but inadvertently copied a trailing space wih it. Of course the installation of the service failed, but it took me almost a day to find out that the failure was caused by this trailing space. I entered the following username: "[DOMAIN_NAME]\[USER_NAME] " (without the double quotes). The Account Dialog was used to get the DOMAIN_NAME and USER_NAME.
Please consider trimming input data for username and password fields, because a username and password cannot have a trailing space. An error popup signaling invalid input would have been sufficient too.
Best regards,
Bart