I run a process that reads out of ESRI modifies some data and writes it back into the layer. This worked in AGOL but now that we moved to OnPremise version of ArcGIS I can't get it to work. The only difference I can see after replacing the read and write nodes is that the Type field in the user attributes tab doesn't maintain its esriField Types and defaults to string.
When writing back I get an error saying ObjectId is missing but this field is in the data set.