I have a workflow that updates events on google calendar through the API. I have a loop block, with the loop runner set to my Google Calendar API resource. The problem arises when the workflow tries to update the location of an event. Whenever I run the workflow locally by clicking each of the block's start button one by one the update emails get sent out normally and the google calendar event location changes to the desired value. But whenever the workflow is ran from a cronjob or by clicking the run button in the upper-rigth corner, the location of the google calendar event doesn't get updated. What's even weirder is that google's notification emails still get sent out with the updated location, yet the location on the event does't get updated (it remails the same in the calendar and when i try pulling events from the api again).
I don't know if this is actually a retool problem or a google problem, but it seems weaird that i get two different outcomes depending on how I run the workflow.
I've tested the worklow and the returns of the previous blocks are correnct and remain same no matter how I run the workflow, the discrepancy only occurs in the loop that calls the google calendar api.