{"section":"known-issues","requestedLocale":"pt","requestedSlug":"atraso-no-registro-do-cancelreason-no-json-do-pedido","locale":"pt","slug":"atraso-no-registro-do-cancelreason-no-json-do-pedido","path":"docs/pt/known-issues/Order Management/atraso-no-registro-do-cancelreason-no-json-do-pedido.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\nDevido à forma como o fluxo de atualização do pedido é executado a partir de qualquer status até o status “cancelado”, é possível que o sistema de pedidos demore algum tempo para registrar o `CancelReason` no JSON do pedido, causando uma breve inconsistência caso o JSON seja consultado ou utilizado alguns segundos após a ação de cancelamento;\n\nUm exemplo prático é o uso desse campo no modelo `vtexcommerce-order-cancelled`, pois, como o processo de salvamento pode demorar um pouco, é possível que o envio do e-mail não entregue esses dados ao usuário final, já que o envio do e-mail é assíncrono em relação ao fluxo de cancelamento;\n\n## Simulação\n\nNão é possível simular isso.\nMas isso pode ser observado na linha do tempo de um pedido cancelado, uma vez que a propriedade `cancellationReason` é usada no modelo da loja.\n\n## Workaround\n\nCaso a falha afete o processo de obtenção do pedido, recomendamos que seja feita uma nova obtenção;"}