I'm having an issue using Data Import Wizard to create and/or edit a custom object (Assessment_Through_Deactivation).
I am able to use the wizard to map all of the fields from my CSV (I understand the 90-field limit, and am below that). The wizard properly shows me and automatically maps all of my fields.
The upload/update will return successful with 100% success rate. Clicking the 'View Result' to download and see the CSV of the result, you can see, 'success' and 'created' columns return 'true' for my records, and 'errors' column returns null.
However, when I view the records, not all mapped fields have value. To check into this further, I have selected 'View Request' to check what was requested by the Data Import Wizard. The resulting CSV shows the fields that lack value in the created records were also missing from the Request CSV.
In the above image, you can see an example where date/time assembly, build status assemble, build status canceled, and shipping were included in the request, but the mapped fields of: date/time created, active, authorized, canceled, deactivated, and technology lifecycle were not included in the request. I did not receive an error message these fields were not included in the request and would not have known, had I not reviewed the resulting record.
I checked the difference in the 'Date/Time Shipping' field (that was included in the request) against other date/time fields that were not included in the request, and all fields shared the same user permission level and were formatted in the same fashion.
I opened the resulting log in the SF Developer Debug Console when creating these records, but only saw success messages, as technically the request from the import wizard was successful for the fields it contained.
Is there anything else I can check or a reason certain fields may be left off of a Data Import Wizard Request without warning?