This could possibly be an issue. I am not 100% sure but I do know that if there are blank contacts this will definitlyeffect the sync process. I would create a new contact list with a few random contacts and test to see with the same contact layout and see if it syncs. This will be an easy way to verify if it is working.