I’ve come across this issue a while ago, but after seeing this issue surfacing several times, I’ve decided to blog about it :-)
This problem might appear very deceiving almost like some user profiles are being ignored while other profiles are getting their properties updated just fine.
The problem is fundamentally within the way SharePoint is handling profiles updates :-)
SP finds a profile based on profile’s account name and matches it to AD account, but synchronizes properties by matching profile’s SID to the AD SID. Which means that if the profile had been recreated or corrupted this is not going to synchronize because this profile when it comes to AD does not exist anymore. SharePoint will first try to see if the profile exists based on the account name, and surely enough it will find it, this is why it will not recreate it, but it will not update any properties since SIDs will not be the same.
Delete this profile in SharePoint and do the import.
And refer to the following Thing that should or should not be done to SharePoint admin account