Could you please check how it works with some default WordPress themes like TwentyTwenty or WooCommerce Storefront to understand is it our theme issue or not?
Yes, WooCommerce has a filter widget. So you can put it on the sidebar and see how it works. It looks a bit different but the functionality is the same.