Use Case: A user may inadvertently assign a value to an attribute (which is custom linked to a picklist) for an incorrect item. In such cases, the user needs the flexibility to remove the value from the attribute for that specific item.
Rationale: The ability to assign an empty or null value to an attribute, including those driven by picklists, is crucial. This gap in functionality was unintentionally revealed during an API call test. Nevertheless, the necessity for this feature is substantial for effective data management within the system. This feature should be made available through both the user interface and API calls.