MDVA-43731: Search Synonyms don’t work when value is added in ‘Minimum Terms to Match’

The MDVA-43731 patch fixes the issue where Search Synonyms stop working when a value is added in “Minimum Terms to Match”. This patch is available when the Quality Patches Tool (QPT) 1.1.12 is installed. The patch ID is MDVA-43731. Please note that the issue is scheduled to be fixed in Adobe Commerce 2.4.5.

Affected products and versions

The patch is created for Adobe Commerce version:

  • Adobe Commerce (all deployment methods) 2.4.3

Compatible with Adobe Commerce versions:

  • Adobe Commerce (all deployment methods) 2.4.3 - 2.4.3-p1
The patch might become applicable to other versions with new Quality Patches Tool releases. To check if the patch is compatible with your Adobe Commerce version, update the magento/quality-patches package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.


Search Synonyms stop working when a value is added in “Minimum Terms to Match”.

Steps to reproduce:

  1. Install Adobe Commerce with sample data.
  2. Configure ElasticSearch7 as the search engine.
  3. Search for the word “Jacket”. A list of products will show.
  4. Add the parameter [4<60%] in Configuration > Catalog > Catalog Search > Minimum Terms to Match.
  5. Clear Config Cache and do a reindex.
  6. Again search for the word “Jacket” and notice that a list of products is displayed.
  7. Go to Marketing > SEO & Search > Search Synonyms.
  8. Create Search Synonyms by adding the following synonyms: jacket, bagtecs, express plus.
  9. Do a reindex.
  10. Do a product search using any of the synonyms. E.g., jacket.

Expected results:

You get the same product list as before in the search results.

Actual results:

No product is shown in the search results.

Apply the patch

To apply individual patches, use the following links depending on your deployment method:

To learn more about Quality Patches Tool, refer to:

For info about other patches available in QPT, refer to Patches available in QPT in our developer documentation.