--- title: >- productCreate surfaces input errors as userErrors - Shopify developer changelog description: >- Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: >- https://shopify.dev/changelog/product-create-serves-input-errors-as-user-errors md: >- https://shopify.dev/changelog/product-create-serves-input-errors-as-user-errors.md metadata: effectiveApiVersion: 2025-07 affectedApi: - displayName: Admin GraphQL API handle: admin-graphql primaryTag: displayName: API handle: api secondaryTag: displayName: Breaking API Change handle: breaking-api-change indicatesActionRequired: false createdAt: '2025-05-13T13:21:28-04:00' postedAt: '2025-06-14T12:00:00-04:00' updatedAt: '2025-05-15T10:27:52-04:00' effectiveAt: '2025-06-14T12:00:00-04:00' --- June 14, 2025 Tags: * Admin GraphQL API * 2025-07 # `productCreate` surfaces input errors as `userErrors` Starting from 2025-07, the following `productCreate` input issues will be surfaced as `userErrors`: * Linking multiple options to the same metafield * Linking an option to an already-linked metafield * Attempting to specify `linkedMetafieldValue` for an option that is not linked to a metafield * Specifying both `options` and `optionValues`