Missing field "name"

Getting the Missing field “name” error in GSC Product Snippets for just 4 product pages that were made a few days ago. They were created by duplicating each other. Product names in format: Product Name (Case of 20)

No other product pages have this issue. Trying to figure out what happened and how to fix.

What outputs the structured data – app or theme? And then what theme it is?
Ideally, link to example page?

Hey there @bryan76,

Can you share the product page url where you getting this error.

Dawn theme. No app for schema. The only app on the site is MinMaxify.

It must be something to do with how the product was created.

@bryan76 Need product URL having this issue.
As issue is only in 4 products might be some special character creates this issue.

“ Sometimes while duplicating products multiple times such issues happen in Shopify, try modifying the product titles once just by adding any character at the last and after sometime just change it back to the title which you want. “

agree. I am just going to remake the pages. still super curious what caused this and special character seems likely

In Dawn, product structured data is generated via Liquid (not apps), typically inside snippets/product-schema.liquid. It outputs something like: “name”: {{ product.title | json }}, This happens more often with duplicated products than people realize.

Special characters breaking JSON output : Product Name (Case of 20).

Open your schema file go to (Online Store → Themes → Edit Code) and open snippets/product-schema.liquid. Replaced with “name”: {{ product.title | strip | json }},

Hard refresh affected products.
For each broken product edit title and save again. Forces Shopify to rebuild Liquid output.

You should see: “name”: “Product Name (Case of 20)”

Thanks.