Problem with event overlapping

Good Morning
I have a big problem in the management of event overlapping.
Even if i turn on the option to prevent event overlapping, it’s possible to make two events in the same moments.

After many attempt I figure out how.

I use scheduler 3.0.

If one user open the pop-up for take an appointment for example at 12.pm, than an other user open the pop-up for take an appointment at 12.pm and the first user have not finish yet with his prenotation, both of them, when they confirm, create the event at the same hour.

I need a big help, i’m in trouble.

I think should be implemented a check on db for see if the hour is free when you click to confirm the appointment.

But now i can’t figure how, i have to study the problem.

At least I can even pay for a solution.
help me plz.

Scheduler itself is a client side component, so it checks new event only against data which it already have. If two users will try to create the event in the same time - it will not be blocked and collision will be created.

To prevent such scenario, server side validation is necessary. But server side code is not a part of the scheduler - so we can’t provide any solution.