Hi all,
I have a number of Survey123 forms that use the what3words API to get the w3w address based on the current GPS location using pulldata@. This works as expected and I get the address just fine.
The field storing the w3w address is only relevant if a condition is true. I also have an if() statement set on this field for the calculation to only call the API is the same condition is true. However, it seems that the API is called regardless of my previous condition, and I suspect that it's because the calculation is evaluated automatically when the form is loaded. (I can see the number of API hits going up every time the form is loaded, I don't even have to get to my relevant field for the API to be called.) Can someone confirm this, maybe from Survey123 team?
I'm tagging you @JamesTedrick and @IsmaelChivite in case you have an answer to this. Thank you.