Hi there,
I’ve seemed to fix it. In s8-login-registration.php:
Replace the following in the user_password_reset() function, around line 231, from:
require_once(ABSPATH.’wp-login.php’);
to
require_once ABSPATH . ‘wp-includes/user.php’;
The reset functionality needs access to the functions check_password_reset_key() and reset_password(). I believe these were once in wp-login.php. Now they reside in user.php.
Note: Normally I don’t recommend editing plugin files directly as they could be overridden after an update but since this plugin seems to be abandoned I feel it’s safe to edit the file.
Hope this helps ??