@russian-dima The query is one task that returns a promise, and the update is another nested within it. When the functions returns, both need to be completed before refreshing the dynamic dataset so it now displays the newly-entered value. Putting a .then before the refresh causes it to update when the query has completed, but not before the update has completed so the new data does not show.