NO BUG: Filter- Select not working

Browser: Chrome 110
OS: macOS
URL: (https://themagicoffire.com/gas-fire-pit-kits/)
Video: Short screen recording that illustrates this issue (free tool: jam.dev)

I have been working on a new filter and am fairly sure that it was working 2 days ago! The filter (filter-select) targets the query loop on the page. Today after the updates I had to update the query target for the filters and the load more button. it appears to work when viewed on the front-end via bricks, however when opening the page in Incognito the filter simply does not work, neither does the reset button or the load more button!

1 Like

Hi @lnzy ,

Kindly check if you have any plugin that disallows REST API request for non-login users.

Regards,
Jenn

I have same problem. Looks like AJAX don’t work - filters don’t work, AJAX loader (“auto load more products”) don’t work.
In console there are some errors.
image

Check if any of your optimization plugins removes HTML comments @Shortik

Bricks Query Loop automatically generates <!--brx-loop-xxxxx--> HTML comments on the frontend. These comments are essential for features like AJAX Pagination, Query Filters, Load More, and Infinite Scroll to function correctly.

Do not remove these comments, as doing so may cause these features to stop working.

Some performance optimization plugins may remove all HTML comments by default. If you are using such a plugin, ensure that Bricks-generated comments are preserved to avoid breaking dynamic query functionality.

1 Like

You are right, LiteSpeed cache removes the comments. Thanks for fast reply. :slight_smile:
Solution for this problem is to set the comments to LiteSpeed → Page Optimization → HTML Settings and fill the “HTML Keep Comments” section:

1 Like

Thank you. Yes, it seems that when Perfmatters is turned off, all is well! So therein lies the issue! I should know by now to check plugins first!! :roll_eyes: