Hey @doomwaxer,
Thanks for the helpful information.
My user has a default billing and shipping address. We have not loaded up any additional billing and shipping addresses for customers, but will be doing that soon.
I’m running Storefront, but it looks like the problem is being caused by Elementor (turned off all plugins, minus WooCommerce and WooCommerce Address Book. Then I turned on Elementor and it caused the problem). Not exactly sure why it is though as I’m just calling the WooCommerce My Account shortcode.
When I look at the HTML I see that the second calling of the address book hook is being nested within the first “address_book” div.
<div class="address_book">
<h2></h2>
<p class="myaccount_address">The following addresses are available during the checkout process.</p>
<div class="col2-set addresses address-book"></div>
<div class="add-new-address">
<a href="https://beta.eastcoastfabrics.com/my-account/edit-address/shipping/?address-book=shipping2/" class="add button">Add New Shipping Address</a>
</div>
<hr>
<div class="address_book">
<h2></h2>
<p class="myaccount_address">The following addresses are available during the checkout process.</p>
<div class="col2-set addresses address-book"></div>
<div class="add-new-address">
<a href="https://beta.eastcoastfabrics.com/my-account/edit-address/shipping/?address-book=shipping2/" class="add button">Add New Shipping Address</a>
</div>
</div>
</div>
Let me know if you have any thoughts. Thanks!