Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
A rota get product by refid (/catalog_system/pvt/products/productgetbyrefid) está retornando um valor nulo em vez de uma simples resposta 404 quando não encontra um ID válido em um determinado catálogo da loja
Simulação
- Execute o seguinte cURL
curl --location --request GET 'https://mystore.vtexcommercestable.com.br/api/catalog_system/pvt/products/productgetbyrefid/667'
--header 'Content-Type: application/json'
--header 'Cookie: janus_sid=beb23e63-ccb5-4619-9ee7-f1f61deb0683'
Você deverá obter a seguinte resposta se o ID fornecido não existir

Isso está incorreto, pois o esperado é um 404 - Not Found
Workaround
Use outras APIs para GET product, como Get Product by ID, se essa resposta 404 for imperativa para qualquer coisa com a qual você esteja trabalhando.