Could you please test the same thing with default WordPress themes like twenty twenty four or storefront so it will be clear that this is the theme issue or not.
Because it is a part of the WooCommerce plugin, not the theme. That is why you need to check it with the default WordPress theme first and see how it works to understand if it is related to WoodMart or not.