Menu
Feedback
Known issues
Intelligent Search can throw an error when a product/sku has a specification with the same name as a native field
Intelligent Search
ID: 1336576
Backlog
Published on12/8/2025
Last updated on12/8/2025
1 min read

Summary

When product/SKU specifications use the same names as the standard fields in the catalog, the Intelligent Search compatibility layer incorrectly merges this data, causing the specification values to overwrite the native catalog values.

This results in the main search query returning invalid or failing data for these items, ultimately leading to errors for customers attempting to load more results or view the affected products on the storefront's product listing pages (PLP).

Simulation

Create a product/SKU specification with the same name as a native field (e.g. measurementUnit). After the field is indexed, search for this product and there'll be an error while loading the page.

Workaround

Don't create a specification field with the exact same name as a native field. If it is created, rename it to a non-native catalog field.

Contributors
1
Photo of the contributor
+ 1 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Contributors
1
Photo of the contributor
+ 1 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX Community
Join our community
Request VTEX support
For personalized assistance, contact our experts
Open a support ticket
GitHubDeveloper PortalCommunityFeedback