使用woocommerce模板破坏重置密码流

I'm trying to implement reset password flow on my website and currently, I've implemented the next parts using woocommerce templates.

Here are the steps:

  1. Click on Forgot your password link
  2. Enter a user email to reset password
  3. Getting an email
  4. click email link like:
    https://websiteurl.com/my-account/page-lost-password/?key=4IQ15sD4MV52W1SFF8gf&id=1

And the fifth steps should be entering a new password.

But it redirects me to my account page where I have an Actual password, new password and confirm passwords fields. Its impossible to change the password there as I have to enter an actual one.

Also between step 2 and 3, there should be a page or text message that say that the password was changed, but I don't see anything in there. I've created a pages and pasted there a code from woocommerce templates: form-lost-password.php, form-reset-password.php and lost-password-confirmation.php.

How to connect all of these pages into one flow?

Any help on this is appreciated.