This issue has been fixed in version 25.1.1.0.
The problem is that the error message was misleading. Rather than a password issue, one of the following was occurring when trying to create a new user.
The login already exists, e.g. User created on another database on same server. This throws the following server-side error: 'com.microsoft.sqlserver.jdbc.SQLServerException: The server principal '#USERID#' already exists'
Login does not exist, but a User exists as a login on the server; the create login fails. This throws the following server-side error: 'com.microsoft.sqlserver.jdbc.SQLServerException: User, group, or role '#USERID#' already exists in the current database.'
