I have done a bit more experimenting and found that there is a problem even though the scheduled day starts at 7:00.
In the following picture you will find that both days have the same schedule, starting at 7:00 but the first one has all of it's calendar entries offset earlier by 1 hour (the width of the assembly). However, when I add a calendar entry to the assembly, all the rest of the schedule lines up appropriately.
I have done a bit more experimenting and found that there is a problem even though the scheduled day starts at 7:00.
In the following picture you will find that both days have the same schedule, starting at 7:00 but the first one has all of it's calendar entries offset earlier by 1 hour (the width of the assembly). However, when I add a calendar entry to the assembly, all the rest of the schedule lines up appropriately.
Hope this helps.