The error message was actually somewhat misleading.
The cause was found by debugging InstallAnywhere which gave a better log showing
Error logging in and getting the hub robot IP: (80) Session error, Unable to open a client session for 127.0.0.1:48000: Connection refused: connect
- Localization lookup: [Key=UsernamePassword.Error] [Value=There was an error logging in. Verify that your credentials are correct for the specified hub.]
The entry "Unable to open a client session for 127.0.0.1:48000" points to a problem with IP configuration rather then user login