Search Results with different post types

I’m trying to create a search results page where I can display the various post types in different ways. So, a simple list of linked page titles for pages, but a slider of products, and a grid of blog post cards.

When I set this up, whichever query loop comes first on the page is the only post type queried. So if I put the blog posts first, then the query loop for Products displays blog posts but formatted like products. I set both loops to “Is main query” and I’ve tried every combination of “disable query merge” (both off, both on, one off and the other on).

Is every/any query using the is main query setting? That would probably do it. Make sure this is off on them all.

Everything else looks correct on that “Blog Card” element.

holy crap, that was it. at one point, I thought my results were just displaying all posts and I needed to turn that on to narrow it down to the actual search results.
thanks!

Glad to help.

And I’ve done that too. Queries are complicated sometimes.