Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Como na verdade a mesma API cria e atualiza o armazém (Create/update warehouse: POST https://{accountName}.{environment}.com.br/api/logistics/pvt/configuration/warehouses
), a Logística identifica pelo id qual ação deve ser tomada, e como o id é sensível a maiúsculas e minúsculas, se a intenção for atualizar o id "TEST" mas o id "test" for inserido, um novo armazém é criado, mas o inventário é replicado para ambos porque o inventário é insensível a maiúsculas e minúsculas.
Simulação
Criar um inventário com identificação de capital, seja por UI ou API, por exemplo:
POST https://{accountName}.{environment}.com.br/api/logistics/pvt/configuration/warehouses{"id": "TESTE", "nome": "TESTE", "warehouseDocks": {"dockId": "dock-test", "tempo": "05:00:00", "custo": 0,99 }]}
Atualizar o inventário de uma SKU para este novo depósito (id "TEST"), seja por UI ou API, por exemplo:
PUT https://{accountName}.{environment}.com.br/api/logistics/pvt/inventory/skus/{skuId}/warehouses/{warehouseId}{"quantidade": 122}
Atualizar o tempo e o custo da doca de carregamento por API com "teste" de identificação em letras minúsculas, por exemplo:
POST https://{accountName}.{environment}.com.br/api/logistics/pvt/configuration/warehouses{"id": "teste", "nome": "TEST", "warehouseDocks": {"dockId": "teste de doca", "tempo": "08:00:00", "custo": 0,00 }]}
Embora a identificação seja a mesma, a sensibilidade a maiúsculas e minúsculas fará com que outro armazém seja criado:

Entretanto, para a IU de inventário, a identificação não é sensível a maiúsculas e minúsculas, portanto, para ambos os inventários, as mesmas informações serão mostradas:

Mas verificando o API, cada inventário é separado, como esperado:

E então, ao apagar o primeiro registro de depósito (com letra maiúscula "TEST"), as informações do inventário na IU continuam mostrando aquela quantidade disponível para o inventário de "teste" de identificação (letras minúsculas), onde na verdade é 0:


E como consequência disso, a indexação SKU recebe quantidade 0, e se mostra fora de estoque no checkout:


Workaround
Como alternativa, você pode atualizar o inventário do armazém específico e, se possível, não ter a mesma identificação com a insensibilidade ao caso ("TEST" x "teste").