Make sure the problem is not created because you entered an extra column on the source table. So the hub database table is missing a new column which the datasync / source database is trying to push.
In addition, when you configure a sync group you select the tables within the databases and the columns within the tables that are synchronized. You can even create value filters on a column so that only rows that satisfy the filter, such as "Region = Northwest", are synchronized. You cannot filter columns with data type nvarchar(max) or varchar(max).
Please review the limitations listed on this article also.
You can use this script to perform a Health Check on Azure Data Sync for you.