Menu
Feedback
Known issues
Rewriter not receiving routes updated from the catalog
Store Framework
•
ID: 1172080
Backlog
Published on10/16/2025
•
Last updated on10/16/2025
1 min read

Summary

Some catalog updates related to routes are not arriving at the rewriter. This can happen with categories, brands, subcategories, or departments. When you create a new route or edit an existing one, the bootstrap query would be enough to update those routes on the rewriter, but it will not work in particular cases. The rewriter will not receive the route, and if you try to access it in the store, the route will not have products, or the "something exploded" error can appear on the screen.

Simulation

If you have a route without products or with an error, try running the bootstrap query first:

{bootstrap{brandscategories}}

If it doesn't work, check if the rewriter is receiving the route, if the response is null then rewriter didn't received the update:

{internal{get(path:"/test"){fromdeclarerid}}}

Workaround

You can try adding the route manually with the following mutation:

mutation saveInternal($route: InternalInput!) {internal {save(route: $route) {fromdeclarertypeidqueryendDatebindingresolveAsorigindisableSitemapEntry}}}

{"route": {"from": "","query": {"map": "" //it can be "b" for brands, for example},"declarer": "vtex.store@2.x","binding": "","type": "","id": "U050MLNQDL2","origin": "vtex.routes-bootstrap@0.4.3:brand-bootstrap"}}

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 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