Registration requires that the username, email, and password fields are all present. The authentication server also performs validation against username and email uniqueness, with the option to configure password validation rules. If these fields fail validation the authentication server returns errors.
We need to relay these to the end user so they can fix the issue on the registration form.