We use multiple survey forms that work with repeats. Users are either selecting from choice lists, or entering numbers into decimal or integer fields for a fish, then moving to the next repeat for the next fish. Currently, if the last field in the repeat is an entry field (decimal, integer, text) and the user advances to the next record in the repeat without shifting focus way from the data entry field (tab, enter, clicking another field) no values are recorded when the data is submitted, even when they typed a value in the field in the form. To make it extra confusing when I have a calculation on that value to show a formatted sample number, for example, the calculated value is generated, but the data is not committed when the form gets submitted. This makes it difficult for the user to know they have an error. It would be helpful if data was committed to the record when the user advances to the next repeat on the form, even if they have not shifted focus off of that field. Or maybe an option to force a shift focus when the repeat is advanced?
see post on S123 Questions: https://community.esri.com/t5/arcgis-survey123-questions/data-entered-in-form-not-coming-over-after/m-p/1284468#M48978