when I have two "contiguous" appointments, i.e. the second starts when the first finishes, if their start/end time is exactly the same, they are showed as "shifted".
E.g. if the first appointment finishes at 13:00:00 (i.e. 1 PM) and the second one starts at 13:00:00, they are showed in this way:
In other softwares such as Outlook, these appointments occupy the full row.
To obtain the same effect with the schedule control, the first appointment must finish e.g at 12:59:59.
Is your behaviour explicitly wanted, or the other kind of behaviour (e.g. the Outlook one) could be better?