I have some flows which show notifications to serve as reminders, either triggered by various events or scheduled manually. For example when work starts, a few notifications appears to remind me to do some tasks. Or I can schedule notifications for some tasks I have to do at 8pm tonight. When I finish each task, I would dismiss its notification. In many cases, multiple notifications would be triggered/scheduled to appear at the same time.
However I have noticed that when multiple Notification Show blocks are executed at nearly the same time, only some of the notifications are actually displayed.
A simple test flow to demonstrate the issue:
For each in 60 (index: i)
Fork
Notification show i (proceed when dismissed)
When I run this test flow, only the first few (sometimes as few as 2, at most 15) notifications are shown.
Grateful if you could look into this, thanks!