Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
Actualmente, es posible crear nuevas categorías y/o subcategorías informando de sus nombres a través de la propiedad JSON "CategoryPath" en la API de inserción de productos: https://developers.vtex.com/docs/api-reference/catalog-api#post-/api/catalog/pvt/product
Sin embargo, cuando la subcategoría informada tiene el mismo nombre que otra subcategoría, el producto se crea en la primera y no se genera la segunda.
Esto no ocurre para las categorías.
Simulación
Utilizando la API mencionada, cree un producto informando, en la ruta de la categoría, de una subcategoría que tiene el mismo nombre que otra subcategoría pero que aún no está creada y debe crearse en otro lugar del árbol de categorías.
Como ejemplo, compruebe el árbol siguiente:

Esto significaría informar en la ruta "Departamento/Categoría2/Subcategoría1".
El producto se creará en la ruta "Departamento/Categoría/Subcategoría1" y no se creará la nueva subcategoría.
Workaround
En su lugar, cree la subcategoría por otros medios, como la API de categoría PUT: https://developers.vtex.com/docs/api-reference/catalog-api#post-/api/catalog/pvt/category y, a continuación, inserte el producto en esta categoría informando de su ruta o ID.