A scheduled event can only start if the previously scheduled event is completed. If the corresponding microflow is taking a long time to complete and/or the repeat time is very low e.g. 1 second then this can lead to a situation where new scheduled events are added faster than they are processed.
Ultimately this will lead to memory problems. Therefore it is important to use a reasonable delay between scheduled events. Alternatively, measure the running-time of a scheduled event and adjust the delay accordingly.
Noncompliant solution:
Compliant solution: