i came across this section in the Salesforce Documentation:
If you import a picklist value that doesn’t match an existing picklist value: For an unrestricted picklist, the Data Import Wizard uses the value that’s in the import file. For a restricted picklist, the Data Import Wizard uses the picklist's default value. (https://help.salesforce.com/articleView?id=notes_on_importing_data.htm&type=5)
When I import data (Data Import Wizard) containing non-existing picklist values to records that have restricted picklist fields, I always get the INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST error whether or not I have set default values for those picklist fields.
How can the documentation be true? What am I missing here?