So it seems the my-account page uses the register page or hooks into that some how. This seems strange to me rather than just updating the meta key for password etc for the current logged in user.
I have a client that is using cimy extra fields plugin, to add extra fields to the default registration. This causes some errors to happen when you try to edit the woocommerce my account page as it thinks the required fields from cimy are not checked etc. But the problem is they are not displayed on the my account page, they are only displayed on the register page.
Does anyone know how to fix this? Or has anyone had any experience with this?