Understanding Error 90190: Amazon's Attribute Value Transition Restrictions Explained
Error 90190 occurs when sellers attempt to change a listing attribute to a value outside Amazon's allowed transition path. Understanding the permitted value transitions is key to resolving this feed validation error.
Overview
Error 90190 is a listing feed validation error that Amazon sellers encounter when attempting to update a product attribute to a value that falls outside of the allowed transition path. Amazon enforces strict rules on how certain attribute values can change, meaning you cannot freely switch between all possible options — only specific transitions from one value to another are permitted. Understanding this error is essential for sellers who manage listings programmatically through feeds, SP-API, or bulk upload templates.
Key Points / What Sellers Need to Know
- Restricted attribute transitions — Amazon does not allow all attribute values to be changed freely. Certain fields have defined transition rules that dictate which values can replace which, and attempting an unauthorized change triggers Error 90190.
- Error message format — The error reads: "Attribute '{attribute_name}' can only be changed from one of {previous_values} to one of the values in {expected_values}." The placeholders tell you exactly which attribute is affected and what values Amazon will accept.
- Common trigger scenarios — This error most frequently appears when updating product condition, fulfillment channel, listing status, or other controlled attributes through inventory feeds or bulk file uploads.
- Not a permissions issue — Unlike account-level restrictions, this error is about the logical rules Amazon applies to data integrity. Your account may be in perfect standing, but the system still enforces valid value transitions.
- Affects feed-based and API updates — Whether you use flat files, XML feeds, or the SP-API Listings Items endpoint, the same transition rules apply across all submission methods.
How Attribute Transition Rules Work
Amazon maintains internal validation logic for many product listing attributes. When you submit an update, the system checks the current value of the attribute against the new value you are requesting. If that specific transition is not in the list of allowed changes, Error 90190 is returned. For example, certain product condition values may only transition in one direction, or a fulfillment channel attribute might only allow specific switching patterns. These rules exist to maintain catalog data integrity and prevent accidental or illogical changes that could confuse buyers or disrupt order processing. The error message itself is informative — it tells you the attribute name, the current value the system has on record, and the set of values you are allowed to change it to.
Analysis & Recommendations
Why This Matters
Sellers who manage listings through feeds, SP-API, or bulk uploads may encounter this error when updating controlled attributes. Knowing how to read the error message and identify valid transition values saves time and prevents listing update delays.
Key Takeaways
- Amazon enforces strict transition rules on certain listing attributes — not all value changes are permitted
- The error message specifies exactly which values are allowed, so read it carefully before troubleshooting
- You may need to make attribute changes in multiple steps if no direct transition path exists
- Retrieving current attribute values before submitting updates can prevent this error entirely
Recommended Actions
- →Review the full error message to identify the attribute name and allowed target values before attempting a fix
- →Build pre-submission validation into your feed or API workflow to check current attribute values against allowed transitions
- →If no valid transition path exists, consider deleting and recreating the listing as a last resort
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!