Logo

Fixing Lost and Reset Password Issues

Last updated on Jul 7, 2026

If you’re having trouble with the Lost Password page, use the User Registration & Membership plugin to resolve them quickly.

Set Up the Lost Password Page

If you are facing an error on the lost password page, we recommend creating a dedicated page for this purpose and linking it directly to your login form settings. This avoids conflicts with other plugins and gives you more control.

Here’s how you can set up the lost password page:

Step 1: Create a New Lost Password Page

On your WordPress dashboard, navigate to Pages > Add New Page.

Add New Page

Add New Page

2. Give it a title like “Lost Password”.3. Paste the following shortcode into the page content:

[user_registration_lost_password]

This shortcode generates the lost password request form with an email address field.

Publish the page.

Step 2: Link the Lost Password Page to Your Login Form

Now, you need to assign the page in User Registration & Membership settings:

Navigate to User Registration & Membership > All Forms > Login Forms.

In the Login Form builder, click on Lost your password?

3. Enable Password Reset Link which reveals a new dropdown menu to select Lost Password Page.4. From the dropdown, select the new page you just created in Step 1. In our case, the page name is “Lost Password”.

By selecting the page in these settings, the plugin knows exactly where to send users when they click “Lost your password?

Test the Password Reset Flow

Follow these steps to ensure everything works:

Open your website on a private/incognito browser and register a test account using an accessible email.

Log out of the website and navigate to the Login or My Account page.

Click on the Lost your password link. It should navigate you to the Password Reset page that you created.

Enter the registered email and click on the Reset password button.

Reset Password

Reset Password

5. Check your inbox to see if you’ve received the reset password email.

Mail Received in Outlook

Mail Received in Outlook

6. Click on the link provided in your mail, which opens a new tab consisting of a reset password form.

Reset Password Form

Reset Password Form

7. Set up a new password and log in to the site to verify.

Password Reset Confirmation

Password Reset Confirmation

Common Issues and Fixes

Even after setting up the Lost Password Page, if you face some issues. Here’s how to fix them:

WordPress Password Reset Email not Sending

If you don’t receive a password reset email, try using the SmartSMTP plugin. WordPress email not landing in the inbox is a common problem that occurs due to improper authentication. Hence, use a reliable email service provider using the SmartSMTP plugin.

Here’s a detailed guide on using SmartSMTP plugin to fix email delivery issue.

Lost Password Page Not Found (404 Error)

If your lost password page isn’t working or shows a 404 error, it may be due to an old cached URL or a permalink issue.

Solution:

Go to WordPress Dashboard > Settings > Permalinks.

Click Save Changes (without making any edits) to refresh the permalinks.

Refresh the Lost Password page and check if it works.

Permalink Settings

Permalink Settings

Lost Password Page Keeps Redirecting (For WP Engine Hosted Sites)

If your site is hosted on WP Engine, the lost password page might keep redirecting back to itself due to cookie and session issues.

Solution:

Contact WP Engine Support and ask them to exclude the lost password page from cookies and sessions.

Reset Password Email’s Content

If you have modified the URL in the Reset Password Email Content, the user might face issues with the lost password.

Solution:

Go to User Registration & Membership > Settings > Emails > To User and click on Reset Password.

Navigate to Reset Password Email

Navigate to Reset Password Email

Ensure the reset password URL is correctly formatted as below in the Email Content Block, which says Click Here:

{{home_url}}/{{ur_reset_pass_slug}}?action=rp&key={{key}}&login={{username}}

Plugin Conflicts

If none of the above solutions work, a third-party plugin might be causing conflicts.

Solution:

Perform a plugin conflict test:

Temporarily deactivate all plugins except User Registration & Membership.

Check if the lost password feature works.

Reactivate plugins one by one to find the conflicting ones.

Old Method (Deprecated): Using My Account Page Endpoints

The lost password page wasn’t a standalone in the deprecated system. Instead, it was a sub-page (endpoint) of the “My Account” page. For example:

My Account Page URL: yoursite.com/my-account

Lost Password Endpoint: yoursite.com/my-account/lost-password

This method is no longer recommended as it caused conflicts with plugins like WooCommerce, which also use similar endpoints. However, if you’re still using this old method and facing the issue, here’s how you can solve it:

Select Correct My Account Page

Navigate to User Registration & Membership > Settings > General > General Options > My Account Section.

Now, select the correct My Account page using the dropdown.

Click on the Save Changes button once you complete the settings.

If you are still experiencing issues, consider checking for theme conflicts or contacting User Registration & Membership support for further assistance.

Here’s how to check plugin and theme conflicts on your WordPress website.