Custom Communities Login Page With Forgotten Password Reset

I have a custom login page for a community setup. The site is configured to direct to the login page and does just fine. The problem is when a user forgets their password and tries to reset it. It sends an email to the user with the template assigned to the Forgot Password community setting. The email template includes the {!Community_URL} merge field. The email received contains a link to the custom login page with some type of reset token as a parameter (/Community/CustomLogin?c=). When the custom login page loads it does not redirect to the change password page and thus there is no way for them to reset their password.

Custom Profile center code along with admin page in sfmc documentation clarification?

Please refer to this post Build a Custom Profile Center for Multi-Org purpose and then to this link in the sfmc documentation:https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/creating_a_custom_profile_center_using_ampscript_and_the_soap_api.htm. I’m sure a lot of you are familiar with these two docs.