Hello,
I found what appears to be a reproducible issue with the front-end password reset process.
Environment
HivePress 1.7.25
WooCommerce 10.9.1
WordPress 7.0
Steps to reproduce
Register a new account.
Verify the email address.
Log out.
Click Forgot Password.
Open the password reset email.
Open the reset link.
Enter a new password.
Click Reset Password.
Expected result The password is changed successfully, and the user is redirected with a success message.
Actual result
The password is changed successfully (I can immediately log in with the new password), but after clicking Reset Password, the page displays:
Password reset link is expired or invalid.
The password reset itself works correctly, but the final message is incorrect and confusing.
Expected result
The password is changed successfully, and the user is redirected with a success message.
Extra details
Additional troubleshooting
Tested with a brand-new account.
Tested in an incognito/private browser.
Saved permalinks again.
Cleared caches.
Disabled security plugins and Jetpack.
Authentication Methods are left blank.
Native WordPress password reset works correctly.
Has anyone experienced this, or is this a known issue?
Thank you!.