A Shopify store owner reported that customers cannot add or edit addresses in their account pages. The province/state dropdown fails to display or update when selecting a country, and the save function is non-functional.
A responder identified the root cause: JavaScript controlling the dropdowns is monitoring a hidden form template, but ignores the visible form copy that users interact with. This suggests the connection between the template and active form was broken.
The issue likely stems from the theme being an outdated version—either it previously worked and a theme edit removed critical JavaScript, or the old codebase has compatibility issues. The original poster confirmed they’re migrating to a new theme rather than attempting to fix the legacy version.
Summarized with AI on October 28.
AI used: claude-sonnet-4-5-20250929.
I’m having trouble with the customer account page on my Shopify store. Customers can’t add new addresses or edit existing ones properly.
The province/state dropdown doesn’t show or update when they select a country in the add or edit address forms. Also, when they try to save, nothing happens.
Has anyone faced this issue before or knows how to fix it? Any help would be much appreciated! Thanks!
Javascript which controls these drop-downs is watching the hidden “template” of the form, but the form you see is a copy of this hidden template and JS ignores it.
What I do not understand is how it was working (supposed to work).
Was it ever working before?
I see that the theme version is quite old, so probably it did work earlier?
Then, maybe a theme edit removed the JS code which was used for this?
Because it’s an old version of the theme, I am afraid theme developers may refuse fixing it…