Clients with empty username are not receiving request new password email
WordPress functions doesn’t allow to modify user login then you need to change directly the database. make a backup of you database and try this to fill login with something like user4589 UPDATE `wp_users` SET `user_login` = CONCAT(“user”, ID) WHERE `user_login` = “”