Facets are not updating when using custom implementation

Hi, I noticed the facets are not updating when filtering my items.
I would be fine if I need to trigger that update because there is some custom filtering involved.

In this website, I have a radius search, that is filtering the items on top of the normal filters.
When I use this radius, the item count updates, but the facets do not.

Is this a bug? How can I trigger the facets manually?

kind regards.

This is how I am adding the radius search filtering.
But it’s not triggering facet refresh.

// === Finsweet Filter Setup ===
window.FinsweetAttributes ||= [];
window.FinsweetAttributes.push([
  'list',
  (listInstances) => {
    publicJoblist = listInstances[0];

    publicJoblist.addHook('filter', (items) => {
      filteredJobList = items.filter(item => !userLat || isItemInRadius(item.element));
      return filteredJobList;
    });
  }
]);

Hey @johan.van.wambeke! I am guessing this is the continuiation fo this thread

If so, could you share the Loom here? Thank you!