Some executions stop mid-execution

Hey everyone,

I’m running into an issue with a function that triggers a post-process containing a sleep() (up to 45 min total) and then sends auto-reply emails. This runs multiple times a day, potentially with 100+ simultaneous inputs.

The strange part: some post-processes complete fine, but others stop silently mid-execution — no errors, no logs, no continuation. The executing flag remains true, and we have no clue where/why it stopped.

  • When running manually, everything works fine

  • Error handling is in place, no errors thrown

  • Post-process is the only place we use sleep() and do long waiting

Is there:

  • A concurrency limit for post-processes?

  • A memory or timeout limit even if not documented?

  • Any guidance for debugging this kind of silent exit?

Would love help from anyone who’s hit similar issues — or insight from the Xano team if this behavior is expected under load.

Thanks in advance!

3 replies