Hi Slavko,
I have had a recent issue with a database lock error. Within an app, we had a quite extensive action that took a while to complete. During this action, while it was still ongoing, another action was initiated that performs calls on the same Database record. Since the first action was still ongoing, we received an error that the record was locked.
I think the same logic applies for scheduled events.