← All disapproval codes
warning INVALID_VARIANT_GROUP

Invalid Variant Group Configuration

What this means

Your variant group has missing parent attributes, conflicting children, or an unsupported variantAttributeNames combination. Variants ingest as separate items instead of grouping.

Why this happens

Walmart requires all children in a variant group to share the same variantGroupId, declare matching variantAttributeNames, and have a primaryVariant designated. Variants must differ on the declared dimension (size, color) and match on everything else. Mixing categories, missing the isPrimaryVariant flag, or using an unsupported attribute breaks grouping.

How to fix it

  1. Confirm every child shares the same variantGroupId
  2. List exactly the attributes that vary in variantAttributeNames
  3. Mark one child as isPrimaryVariant true
  4. Ensure all children share the same product type
  5. Resubmit the entire group together, not piecemeal

Common pitfalls