Invalid Password Reset Key

Browser: Firefox/Chrome
OS: Linux/Android

When attempting to use the Password Reset template with Woocommerce, I receive an Invalid Password Reset Key error.
I am using the correct form action for reset password.
This error is occurring on all my sites using Bricks and Woocommerce.

When disabling the Password Reset template, the default password reset form works fine.

I have tested the same template without Woocommerce and it works fine.
Looking at the URL for the password reset, I’m seeing the link provided through the email is domain.com/account/lost-password/?key=[]&id=[] which then forwards to domain.com/account/lost-password/?show-reset-form=true&action

I tried creating a custom password reset page and assigning it as the password reset page under Bricks settings, refreshed the permalinks and cleared my cache but the url is still /account/lost-password/… instead of /reset-password
I even tried assigning the reset page under Bricks settings to Account in case woocommerce handles the logic that way. Still gets an invalid reset key error

Reviewing the frontend code after the redirect, it looks like form-field-key and form-field-login have empty values only when using woocommerce

Is it possible there’s an issue with how Woocommerce is handling the reset request and the way Bricks assigns the template?

For now, I’m disabling the password reset template

I’ve tested a clean wordpress install with only Bricks, Woocommerce, and WP-Mail installed. After receiving the reset link, I deactivated WP-Mail and attempted to reset the password, but I receive an invalid reset key error

It appears to be strictly an issue with the way that bricks and woocommerce attempt to work together, not setting the field key and field login values