It's true that, when you take an action in Asana that causes Flowsana to make other change(s) to your Asana information, you won't see the Flowsana change(s) instantaneously. In general, you should see changes occur within 5 to 15 seconds, but it can sometimes take longer.
 
There are several factors involved in the timing you experience when using Flowsana.

One is that there will always be some latency involved; you'll never see instant changes. There are a few reasons for that. First, it just takes a bit of time for Asana to communicate to Flowsana that a task change has occurred, then for Flowsana to figure out what to do, then do it, then communicate the change(s) back to Asana, then for Asana to make them. Second, Asana is slower in writing than in reading, so it takes Asana a little time to record the change(s) (if you're interested in the technical nitty-gritty about this factor, you can read more about it here: https://forum.asana.com/t/api-requests-are-slow/102985/8).

A second factor that can occasionally come into play is that Asana's infrastructure currently has some issues with promptly communicating changes to external applications. The Asana API team is in the process of rewriting some of their infrastructure to resolve that (if interested, you can read more about the technical aspects of that here: https://forum.asana.com/t/upcoming-improvements-to-our-webhooks-system/126570).