Hi,
Thank you for that.
I was able to reproduce the problem and add a patch for it on our end.
The issue came from the address/show.php where the code:
id="hikashop_user_address_<?php echo $this->address->address_id; ?>_<?php echo $fieldname;?>"
should actually be:
id="hikashop_address_<?php echo $fieldname; ?>"
This lead to the javascript toggle system to not find the rows to hide/display and thus they were left always displayed.
If you have HikaShop 4, you can just download the install package on our website and install it on yours again to get the patch.