Fortunately this is not a bug. You have to change the start time only on the first page load as it causes a re-bind of the Scheduler:
| RadScheduler1.DayStartTime = new TimeSpan(7, 0, 0);
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.