Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Atualmente, é possível criar novas categorias e/ou subcategorias informando seus nomes por meio da propriedade JSON "CategoryPath" na API de inserção de produtos: https://developers.vtex.com/docs/api-reference/catalog-api#post-/api/catalog/pvt/product
Entretanto, quando a subcategoria informada tem o mesmo nome de outra subcategoria, o produto é criado na primeira e a segunda não é gerada.
Isso não acontece com as categorias.
Simulação
Usando a API mencionada, crie um produto informando, no caminho da categoria, uma subcategoria que tem o mesmo nome de outra subcategoria, mas que ainda não foi criada e deve ser criada em outro lugar na árvore de categorias.
Como exemplo, verifique a árvore abaixo:

Isso significaria informar no caminho "Department/Category2/Subcategory1".
Em vez disso, o produto será criado no caminho "Department/Category/Subcategory1" e a nova subcategoria não será criada
Workaround
Em vez disso, crie a subcategoria por outros meios, como a API de categoria PUT: https://developers.vtex.com/docs/api-reference/catalog-api#post-/api/catalog/pvt/category e, em seguida, insira o produto nessa categoria informando seu caminho ou ID.