Here’s a Loom that shows the issue:
Basically when setting up a custom action it seemingly grabs the data structure of the results the first time but then caches it such that any subsequent change to the JSON response it’s expecting is ignored. The JSON returned has the new field in it but it’s not accessible to be mapped to a usable magic text available to the page.
I’m guessing the recommendation here will be to create a new webhook URL when making any structural changes to force Adalo to grab the new data structure but unfortunately there’s no way I can tell specifically when using Integromat to change the webhook URL of the scenario (even when cloning it, it uses the old webhook URL). So absent that, is there some way we can force Adalo to refresh each time and always work from the most current JSON in order to ensure those variables are available as magic text fields?