We currently are working with a number of customers who want to launch 1 or more survey123 forms from Collector and when the form is launched prepopulate certain fields. We accomplished this relatively quickly by building Arcade expressions in the collector webmap around the custom survey123 URL structure. However, i've been struggling to find a way to prepopulate fields but not show them until a condition is met. For example, if a checkbox is checked show a field with the prepopulated value. I've been told by Esri support that one can't use relevant logic on a prepopulated field for the field does not prepopulate if the relevant logic such as ${checkbox}='yes' is used. So i was hoping an alternative could be to prepopulate hidden fields and then somehow create logic to show a field and then populate that shown field from a hidden field. Any assistance would be appreciated. Open to suggestions. Thanks.