WAIT: Reset Password returns "This key is invalid or has already been used. Please reset your password again if needed." error

Browser: Chrome 110
OS: macOS
URL: Screenshot 2024-02-13 at 18...

I’m using Bricks’s WooCommerce Account Reset Password template and it is showing an error when I try to reset password.

The exact breakdown of my user flow is as follows:

  1. Go to Login page
  2. Press Lost Password
  3. Type in email
  4. Receive email to reset password, click on the reset password link
  5. Type in new password and confirmation password in screenshot, then click save
  6. Error in screenshot shows up

I’ve tried disabling all plugins and it still does not work for me. Online search for the error didn’t really help. Could it be an issue from Bricks side?

Same thing here. Following for a solution :upside_down_face:

Hi guys,
Would you be so kind as to send temporary login credentials and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase?

Was this fixed? Sitting with the same situation

I am also, awaiting a fix or solution to this.

Hi guys,
@alfianridwan sent us access data so that we could take a look at his setup. Unfortunately, we have not yet received a reply, so the topic is more or less up in the air.

It would be great if one of you, @FoxCreative @JaredB would also send access data and a link to this thread to help@bricksbuilder.io so that we can make any progress :slight_smile:

Had to switch to WS form because I did not have time to wait for a reply. As you can see it was 20 days ago. So my website would not help with troubleshooting.

I’m sorry we missed your reply. We need a setup where the issue occurs so we can see and probably replicate it.

To all other users with this problem: please send us access data and a link to this thread to the above email address. Thank you!

I’m may not be a help saying it seems to work here for me mysteriously while I get all sorts of uncommon bugs most of the time.
But I would like to note here, that the user doesn’t get a notice after requesting the password reset and no notice after typing the new password. There should be a response like “email was sent” and “new password was saved”.

Has there been progress made on this?

Hi @JaredB ,
Unfortunately, we haven’t received any access data yet.

Have you already sent access data that may have ended up in spam?

I had to temporarily change the way we do password reset’s on our website, away from the system being discussed here, due to a big increase of people wanting to reset their emails. I also have a support ticket that is still open which grants bricks access to my site as well.

What is the URL of your website? There are several users named Jared :slight_smile:

Hey all, I decidede to use WS Form login instead as I wasn’t able to fix this issue using the default Bricks login. Client was happy with the change so I decided to proceed. When I get another project I’ll try use the Bricks login form again to see if the same issue pops up, but I do remember the issue was apparent with Bricks for sure because there was no other plugins installed at that point of time.

I ended up fixing the issue by using the bricks form builder for each and every authentication page. I noticed that I was using a built in reset-password block, where I should have been using the bricks form with the password reset action enabled.

Hi There,

I got the same error. Is something wrong with my settings?




Hi @beamkiller ,
We’re not able to replicate the issue. Can you please disable your plugins (all of them) and see if the problem still appears?

If so, please send temporary login credentials and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase.

1 Like

I just sent you access. I’m getting the same issue.

Hi there timmse,

I’m having the same problem Screenshot by Lightshot

I’ve sent you the credentials via email.

I think you’re using a “Reset password” action on a “Lost password” page. You should be using a “Lost password” action instead.