Functions are executed in a synchronous manner and everything waits until the function returns its output. Their purpose is to return a result in exactly one frame. If you don’t have any outputs from the function (and why would you purposely wait N time to get an output?) feel free to swap it for a Custom Event where you can use latent stuff.
4 Likes