Leí ese artículo pero no sé si alguna de las 3 opciones es la misma situación
Creo que el problema pasa por estar el precio junto con el símbolo de la divisa en el segundo caso y no sé en que archivo (product, product-price, product-list, etc) modificar el código para que imprima bien el dato en la categoría
código correcto (producto individual)
<span itemprop="price" content="74.99">$74.99</span>
código incorrecto (productos mostrados en home y categorías)
<span itemprop="price" class="price">$104.99</span>
por lo que estoy viendo desde hace una semana, creo que por ahí pasa el problema