When I submit data in collector, I know why it is failing (errors on the user side). What I would like is not to loose all of my data. Users spend 30 min entering in data then when they submit, if they put a character in a integer field, the 'Update Fails'. That is fine, but what is not fine is when you hit cancel, it erases the whole entry. It would be nice if you could just go back one step, find your error, and resubmit.
Other than making all data types strings, is there any way to back up and check data to resend again?? We really do not want anyone to be able to put anything in a field, but also do not want to loose data.