The developers have changed the logic of changing the password: when you enable the ‘set random password’ option, a letter with a temporary password is sent to the user’s e-mail. When you log in with this password, the user is prompted to change the password to the one that the user likes in accordance with the security policies set in Rocket.Chat
I think that a similar mechanism and when creating a new user.
From my point of view - the administrator is not very convenient to work under this scheme, if the chat in a corporate environment.