I have a Survey123 form that allows field staff to collect information regarding equipment maintenance. The maintenance occurs on regular intervals that vary based on the maintenance type. In the form I'm using a 'Date of Next Maintenance' which is currently populated manually by field staff. The values that are populated are used to send a notification of an future maintenance action that will need to be performed via a web hook. I would like to automate the process of populating the future date in the 'Date of Next Maintenance' field.
I'm able to 'hardcode' the future date value in the survey using a calculation like now()+7*24*60*60*100. I'm also able to pull the same calculation from my CSV as a note into the survey. However when I change the field value from note to date, the calculation won't update the field with the calculated date. So to recap:
Date calculation works with the date field when put directly in the Form and not using pulldata.
Date calculation can be populated as a string or text using a field of type note when using pulldata.
Calculation is not updating a field of type 'date' when using pulldata.
I'm using the most current version of the Survey 123 field app. I've attached images of my pulldata form and my Survey 123 form.