Hello,
I´m sorry, but I think this is another bug in Scheduler with android.
It appears that if you add an appointment with a length of <= 30mins direct (Appointment1 EndDateTime == Appoinment2 StartDateTime) after another appointment, the second one shows up in the column of the next day.
This happens only on android, windows is OK (sorry, iOS not tested)
Android:
Windows:
Regards,
Siggi