I am evaluating J2Commerce and have installed it on a fresh Joomla 6. While playing with my homepage, I wanted to use the Category List view. Everything looks fine until you click on a category and get a 404. Here is what perplexity determined:
Root causeIn J2Commerce 6 (the new Joomla 6‑native version):
-
The component namespace and MVC structure were completely rebuilt.
-
The old J2Store/J2Commerce v4 view names like
categorydo not exist in v6. -
The menu item type you're using — "Product Category List View" — appears to be a J2Commerce v4 menu item type, not a valid v6 menu item type.
When you click the category buttons on that page, Joomla tries to route to a category view that doesn't exist in com_j2commerce under v6, resulting in the 404.
In other words, you're mixing J2Commerce v4 menu items with J2Commerce v6 core.