Valor de um Product Field tipo texto retorna valor vazio na vitrine

Bom dia. Estou com problemas com um product field criado em uma categoria. O campo é do tipo texto, e está preenchido (tanto que na Página de produto ele aparece normalmente), porém na vitrine o campo, que está indexado com o ID, e utilizando o controle $product.ProductField(37) em que 37 é o ID do campo, está trazendo somente o título do campo, e o valor da li vem vazio. Segue um exemplo:

image

Na prática é uma vitrine de receitas em que as próprias estão cadastradas como produtos para fácil manuseio - veja como os campos aparecem sem os valores e o HTML é exatamente o acima:

Existe algum problema com o tipo do campo? Tenho outra loja que está da mesma forma, e o campo aparece preenchido como texto normalmente na vitrine.

Agradeço desde já.