When you are sync your data with the server, if there are any data with incorrect values in the fields you will get that error.
For example a range domain for a field only accepts values from 0 to 10. But in your code you put -1. Then you try to sync, you will get that value error.
Try to sync just with one data collected, and determine which value if wrong/invalid. You can also look at your featureclass in ArcCatalog and determine what are your allowable values for each field.
This may also be an issue with nulls, if so, update to build 2500, this has solved a few issues for me.