Apparently, WordPress changed how the errors are accessed and made the member arrays private. As such, what used to work in removing the username error doesn’t any more.
However, there is a hack I came up with – plugin code editing required:
Edit the plugin file rpr-login.php
Find the line (Line 374?):
if ( is_array( $errors->errors ) && isset( errors->errors['empty_username'] ) ) unset( $errors->errors['empty_username'] );
Add below it with:
if ( is_array( $errors->errors ) && isset( $errors->errors['empty_username'] ) ) {
$temp = $errors->errors;
unset( $temp['empty_username'] );
$errors->errors = $temp;
}
It’s a hacky way to fix the issue. It may not work properly under all circumstances.
I’ve also discovered that after account verification, no further emails appear to be sent – such as a successful registration or email containig the password.
Use at your own risk!