The "wait" block has no effect if the duration setting exceeds 60s

On self-hosted retool, version 3.148.0-stable
Have also tried 3.178.0-edge, the problem still persists

In short - when the wait time is under 60s, the block will wait for the time specified. When the wait time is over 60s (regardless of whether seconds, minutes or hours are specified), the wait block terminates immediately.

See screenshot: there is only 1 second time delay between wait1 and code1

(The wait block in this example is configured to wait for 63 seconds)

Hi @Ben01,
I can try to help you with this. Can you please send me the exported json file for this workflow?

Thanks!

Hi @lindakwoo, thank you. Here is the workflow json:
Workflow.json (12.1 KB)

@Ben01,
This is very strange. I ran your exact same workflow on my version 3.148.0-stable and it works fine on my machine. What happens if you:

  1. delete that wait block and replace it with another one.
  2. build another workflow with the same set up?

Both attempts 1 and 2 fail

I wonder if this is at all related to our use of (and configuration of) temporal cloud.

This is a screenshot of the timeline in temporal cloud - you can see there's no wait happening in the second execution

I can't inspect the parameters here because the inputs / outputs are encrypted

@Ben01,
Ah! Retool is not managing your temporal.
When this fails, can you send me your retool backend workflow and worker logs and share your temporal logs with me?

Thanks,
I've attached log lines from workflows-worker and workflows-backend
(I've had to name the file .json because this forum won't allow .txt upload)

The logs begin from the moment I click the "run" button on the workflow we're discussing and end when it stops (a few seconds later)

retool_logs.json (28.7 KB)

Ben, sorry, I also need the Workflow Run Id from the logs that you sent me (the logs you sent have several workflow Run Ids in them). So if you know exactly which run that was, you can in the bottom left corner of your workflow when you click Run history.

If you're unsure of of which run it was, you can send me the Workflow Run Id from several of them that you think it might be and I can look for it in your logs. Otherwise, run again, get the WorkflowRunId and send me new logs.

Also, do you by chance have any temporal logs you can share with me?
Thanks!

Yes i can export all the logs. Can I send those privately @lindakwoo

Yes @Ben01,
You can send me a private message here on this forum or to my email address: lindakwoo@retool.com

Hi @lindakwoo, I sent via email - I'm not able to attach a tarball via DM or on the forum (subject line " Logs as requested (community forum issue)")

Thanks!

Hey @Ben01,
I did not see an attachment in the email you sent me.

Thanks I have sent again with a link to a hosted version this time