I was doing surveys in a remote area, with limited internet connection as a result, i would save the surveys onto outbox in the table and sent once i have internet connection, i have submitted 15 surveys already, however now when i submit the surveys, i get this error
send error (the survey could not be sent due to the following error: string or binary data would be truncated. the statement has been terminated)
That usually means you are trying to submit a string that is too long for your service. 123 defaults to 256 chars but if you used a custom service it may be shorter than that on a text field.
I will just add, that the field is not always visible to fix in the production form. If there are any hidden aggregation formulas, those can trigger that error as well.