Skip to main content

Understanding magento error messages in Elovate

Learn what common Magento error messages in Elovate mean and how to fix them quickly.

Updated this week

Overview

Elovate communicates directly with Magento’s API. This means that many errors you see in Elovate are actually Magento error messages. Understanding them helps you resolve problems faster and keep imports running smoothly.


Common Magento error messages and solutions

Error message

Meaning

How to resolve

Missing required attribute / Attribute value is empty

Magento requires a specific attribute for the product but it’s missing from your file.

Add the missing attribute value to your file, or make the attribute non-required in Magento. Attributes sync to Elovate every ~15 minutes.

Missing parameters SKU

The SKU in brackets [ ] is not recognized in Magento.

Replace the missing SKU with an existing SKU in your file.

Couldn't connect to Magento

Elovate’s API connection to Magento is broken.

Reconnect your store by following the Connect your Magento 2 store to Elovate guide.

No updates found

Elovate validated the file but found no data changes to apply.

Check your multi-select delimiter or enable Update empty when updating fields like price.

500 Error

Magento or Elovate encountered a system-level problem.

Contact Elovate support via chat or email.

Attribute isn't unique

An attribute like EAN must have unique values.

Adjust your file so each value is unique.

URL key already exists

The provided URL key is already used by another product.

Change the URL key to a unique one.

Internal error

Magento has thrown an internal exception.

Check the Magento log file with your developer for details.

“SKU does not exist.”

The file references a product SKU that isn’t in Magento.

Check spelling/format of the SKU. Make sure the product exists in Magento before importing.

“Invalid attribute value type.”

The value in your file doesn’t match the Magento attribute type (e.g., text instead of decimal).

Correct the value format in your file or use Transform value in the Fix errors tab.

“The value is not in the option list.”

A dropdown/multiselect attribute value (e.g., color, size) doesn’t exist in Magento.

Use Transform value to map it to an existing option, or Add new option to create it.

“Required attribute is missing.”

A mandatory Magento attribute (e.g., name, price, SKU) wasn’t included in your file.

Add the missing column/value to your import file and re-validate.

“Duplicate value for unique attribute.”

A unique field (like SKU, URL key, or email) is duplicated in your file.

Remove or correct the duplicate row before re-importing.

“Product type is invalid.”

The specified product type doesn’t exist or isn’t supported.

Make sure product_type matches Magento’s expected values (simple, configurable, virtual, etc.).

“Parent SKU not found.”

A configurable/related product references a parent SKU that doesn’t exist.

Import or create the parent SKU first, then re-run the import.

“Tier price format is invalid.”

Tier price values aren’t in the expected format.

Ensure values follow Magento format, e.g. 200:6.95/500:5.95.

“Invalid image type or path.”

Image URL or path is broken, inaccessible, or incorrectly formatted.

Confirm the image file exists, path is correct, and URL is publicly accessible.

“Cross-sell/related SKU does not exist.”

Relationship points to a non-existent product.

Update the related SKU so it matches an existing product in Magento.


Tips to avoid Magento errors in Elovate

  • Validate before importing to catch issues early.

  • Use Fix Errors Tab to resolve problems without editing the file.

  • Keep Magento attribute requirements documented so files match the setup.

Did this answer your question?