Hi Sauf,
Thanks for coming back to me. I tried both of your suggested methods but unfortunately they did not work.
We figured out a workaround for the issue. We updated the reset password link to point to: /wp-login.php?action=lostpassword
This url is the WP admin password reset url. It means that the password reset page is the default WP page and not styled like the theme but It solves the issues. Customers can reset their passwords and when they login they are redirected to their my account page in their given region.
I think the issue is a WP Multisite issue rather than a WooCommerce issue.
Thought it’d be useful feedback on the workaround we used in case any other WP developer experiences the same problem.
Thanks