Error and Warning Codes

This page documents error and warning codes you may encounter when using Ablestar Bulk Product Editor. Each code includes a short description and suggested next steps.

Metafield Errors (MTF)

MTF001 - Value Not In Allowed Choices

The metafield that you are trying to edit only lets you select from a limited set of values. The validations are configued in the Shopify admin.

How to fix

You can either change the value to one of the allowed choices, or update the validation in the Shopify admin.


MTF002 - Value Length Constraint

The metafield value is either too short or too long.

How to fix

Adjust the text you are trying to set or update the metafield definition's validations in the Shopify admin.


MTF003 - Duplicate Values Not Allowed

Metafields that are a list of values cannot contain duplicate values.

How to fix

Filter your products to exclude products with the duplicate value before editing.


MTF004 - Blank Values Not Allowed

The metafield value is blank when a value is required. This may occur if you are trying to set a list metafield and one of the elements in that list is blank.

How to fix

Provide a non-blank value. Check for formatting issues (e.g., trailing commas in lists).


MTF005 - Definition Constraint Mismatch

The metafield definition is configured to only show on products in certain categories and the product you are trying to edit is not in one of those categories.

How to fix

Either Change the product's category first to match the definition's constraints or relax the constraints in Shopify admin.


MTF006 - Metaobject Not Found

The metaobject referenced by handle or title could not be found in the store.

How to fix

Verify the metaobject handle or title is correct, or refresh metaobjects data in Settings → Shopify Data and retry.


MTF007 - Metafield Definition Not Found

The metafield definition could not be found for the specified field.

How to fix

Verify the metafield definition exists and is accessible, or refresh metafield definitions in Settings → Shopify Data and retry.


MTF000 - Generic Metafield Error

A metafield-related error occurred when communicating with the Shopify API. Review the error message details for more information and reach out to support if you need help.

Product Errors (PRD)

PRD001 - Product Handle Already In Use

The product's new handle is already used by another product in the store. If doing an in-app edit, check the 'Make sure handle is unique' checkbox which will automatically add a number to the end of the handle if it is not unique.


PRD002 - Product Does Not Have An Option

Attempted to edit option 2 or 3, but the product does not have that option. For example, if the product has only one option, Size, you cannot edit the option 2 value or name.

How to fix

For an in-app edit, add a filter to for the option 2 or option 3 name to be sure that you are editing products with those options.


PRD003 - Invalid Product Status

The product status value is invalid. Status must be one of the allowed values: draft, active, or archived.

How to fix

Use one of the valid status values: draft, active, or archived.


PRD004 - Invalid Image URL

When you add an image to a product the app sends the image's URL to Shopify and then Shopify tries to download the image. This error message means that Shopify was unable to download an image from the provided URL.

There are a few reasons that Shopify could be unable to download an image:

  • There is a typo in the URL or it is not valid. URLs should start with http:// or https://
  • The URL is invalid or points to a page that is not an image file.
  • The URL requires you to be logged in a site to view it. When Shopify requests the URL it is not logged in so will not be able to see the file
  • The site hosting the images has code in place to prevent automatic access to image URLs. This is usually done to block bots or scrapers but will also interfere with the automated requests from Shopify

How to fix

There are several things you can do to check the image URLs:

  • Make sure that the image URL works on your computer in a private browsing window
  • Make sure that the URL points directly to the image, and not to an HTML page containing the image

If you are able to view the images correctly but they still are not uploading, it's likely that the remote webserver is blocking automated requests for the images. Please contact us and we will see what we can do.


PRD000 - Generic Product Error

A product-related error occurred with the Shopify API. Review the error message details for more information and reach out to support if you need help.


Variant Errors (VAR)

VAR001 - Duplicate Variant Options

You're trying to create a variant that already exists. Each variant on a product must have a unique combination of options (like size, color, material, etc.).

For example, if you have a t-shirt with these existing variants:

  • Small, Red
  • Medium, Red
  • Large, Blue

You cannot create another "Medium, Red" variant because that combination already exists.

How to fix

Choose different option values that don't match any existing variant, or edit the existing variant instead of creating a new one.


VAR000 - Generic Variant Error

A variant-related error occurred with the Shopify API. Review the error message details for more information and reach out to support if you need help.

Edit and Validation Errors (EDIT)

EDT001 - Not A Whole Number (Integer)

Provided value is not numeric where a number is required. Do not include any commas or spaces in the number.

How to fix

Provide a valid whole number (e.g., 12, 12.0).


EDT003 - Unable To Convert Measurement

Unable to convert the provided value into a valid measurement for the field.

How to fix

Provide a value in the format {"value": 1.4, "unit": "KILOGRAMS"}.


EDT004 - Invalid Reference

Invalid reference handle or ID.

How to fix

Use a valid Shopify handle or GID/ID.


EDT006 - Invalid Number Formatting

The input number contains invalid spacing.

How to fix

Remove spaces or invalid separators in the number.

How to fix

Use one of the allowed values.


EDT011 - Blank Or Zero Value For Price/Cost

Compare-at price or cost is zero or blank where a non-zero value is required.

How to fix

Ensure the field has a valid non-zero value before applying percentage changes.


EDT012 - Not A Number (Parameter)

An edit parameter expected a number but received a non-numeric value.

How to fix

Provide a numeric value for the parameter.


EDT013 - Price Must Be A Number

Price needs to be set to a valid number during the edit.

How to fix

Provide a numeric price and retry.


EDT014 - Invalid Link Metafield Format

Link metafields must be of the form {"url": "http://...", "text": "Label"}.

How to fix

Provide the exact JSON structure with url and text.


EDT015 - Price Is Null

Attempted a percentage-based price change but the base price is null.

How to fix

Set a base price first.


EDT016 - Price Needs To Be A Valid Number

Price validation failed because the value is not numeric.

How to fix

Provide a numeric price value.


EDT017 - Unable To Convert To Date/Time

The provided value could not be converted to a valid date/time.

How to fix

Provide a correctly formatted date/time or use a supported conversion.


EDT018 - Missing Date Value Or Outdated Metaobjects

Either a required date value was not found, or metaobject data is out of date.

How to fix

Provide the missing date value, or refresh metaobject data in Settings → Shopify Data.


EDT019 - Tags Must Be A String

Tag lists must be provided as a string.

How to fix

Provide a comma-separated string of tags.


EDT020 - Markets Catalog Data Out Of Date

Markets catalog data appears outdated.

How to fix

Refresh Markets Catalog data in Settings → Shopify Data.


EDT021 - No Price Configured For Catalog

No price is configured for the specified catalog.

How to fix

Configure a price in the catalog and retry.


EDT022 - Invalid Published Value

published value is invalid.

How to fix

Use true/false (or valid string equivalents) for the published value.


EDT023 - No Published Value Set

published was not set.

How to fix

Provide a published value and retry.

Markets Errors (MKT)

MKT001 - No Catalogs For Market

No active catalogs were found for the market.

How to fix

Create/activate a catalog for the market, then retry.


MKT002 - No Currency For Market

The market does not have a currency set.

How to fix

Set the market's currency in Shopify.


MKT003 - No Catalog For Market

No catalog is associated with the specified market.

How to fix

Assign a catalog to the market and retry.


MKT004 - Markets Data Out Of Date

Markets data appears outdated and the price list for the market could not be found.

How to fix

Refresh Markets data in Settings → Shopify Data and retry.


MKT005 - Unable To Parse Catalog Price Data

The catalog price and compare-at price data could not be parsed properly. This occurs when the price data is missing, empty, or in an incorrect format. If you are editing these in a spreadsheet file, the price and compare-at price need to be in the following format:

{ "price": 10.0, "compare_at_price": 15.0 }

How to fix

Ensure that catalog price data is provided in the correct format with both price and compare-at price values properly structured.

Shopify API / GraphQL Client Errors (SAPI/GQL)

GQL005 - GraphQL Client Not Initialized

The GraphQL client session was not initialized. The app will reinitialize the session automatically.

How to fix

Usually automatic; if persistent, re-authenticate and retry.


SAPI008 - Shopify API Error (Images/Media)

Shopify API error encountered while applying changes (often related to media). The app may retry with a safer strategy.

How to fix

Retry the operation. If it continues, try reducing batch size or contact support.


SAPI009 - Shopify API Error

Shopify API error encountered during modifications.

How to fix

Retry later; check logs for details or contact support.


SAPI010 - Shopify API Error

Shopify API error encountered during modifications.

How to fix

Retry later; check logs for details or contact support.


SAPI014 - Shopify API Error (Publications)

Shopify API error encountered while applying publications; the app may retry item-by-item.

How to fix

Retry; if persistent, reduce scope or contact support.


If you encounter an unresolved issue: include the error code, message, and the action you were performing when contacting support. This helps us diagnose quickly.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us