A customer of mine had out of sync data in their company object for the CSM field. After barking up multiple wrong trees, I uncovered that there are some values in ANOTHER Account picklist field that do not exist in the corresponding MDA dropdown picklist. GS connect does not do partial sync for fields that are fine. It is either a complete sync or a fail. It also shows GS connect was successful unless I do historical runs, btw. If I have out of sync data in Company, this design creates multiple points of failures to debug.