I created a survey for material consumption records using the Advanced Template on ArcGIS Survey123 Connect. The questions list and settings is shown as follow:
All the questions with type "select_one list_name" have a list of values in the choices sheet and I need to store this information as integer to efficiently use domains in the associated hosted table on ArcGIS Online (which has been linked through the submission_url column). To do so I used the bind::esri:fieldType field to set the field type to "esriFieldTypeSmallInteger". Despite that, only "mat_name" question was correctly digested from Survey123 when I look into the schema. The first two questions are still stuck on "estriFieldTypeString", no matter value I set on that field, with the only exception for "null":
I tried any possible workaround, but nothing worked and I cant publish the survey since the field type of the first two questions doesn't match:
Is this a known issue from the platform?