I have noticed that on shop page, if default filters are used (sort by, price filter) when selected are displayed accurately. See attached “accurate” file.
However, as soon as you go to Widgets, and add filters into ‘Shop Filters’, then go to shop page and use added filter, it is not displayed accurately. See “not accurate” file