The reason for this Error is that the maximum length supported by Quickbooks is 41 and if your Name field contains character that exceeds the maximum length then you might get this error.
For this you have to reduce the length of the characters in that field and then try syncing it.