On every listing page, I'm getting We can't find products matching the selection. I followed this also but dint helped We can't find products matching the selection. I'm attaching a screenshot for your reference

enter image description here

I tried changing the elasticsearch version also but that also doesn't work. Currently, I'm using elasticsearch 6.8.x. Please help.

Note: Every category has almost 1000s of products and all of them are enabled. I have done all settings from the backend that needs to be done to show products on the frontend.

  • tried re-indexing, flush cache ?
    – Pawan
    Commented Dec 24, 2019 at 3:17
  • I did everything like reindexing, cache clean, cache flush, setup upgrade
    – AjayKr
    Commented Dec 24, 2019 at 3:38
  • in your admin in Salable Quantity column, can you positive qty in Default Stock ?
    – Pawan
    Commented Dec 24, 2019 at 4:23
  • Where to find this?
    – AjayKr
    Commented Dec 24, 2019 at 4:33
  • 1
    Thanks a lot @sandip it worked
    – AjayKr
    Commented Dec 24, 2019 at 7:29

3 Answers 3


I had this issue and it was resolved by renaming the Elastic Search Index. I know this one is kind of old but it might help someone.


Check your CSV import file column "is_in_stock" the correct value for in-stock items is '1' for out of stock the value is '0'

I changed this in the CSV, did another import, and all the stock is showing. All I have to do now is get the images to display. thanks to Anna Gutmanska for this solution


Try to restart elasticsearch on your server.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.