The selection element does not always show the correct range in MVVM scenarios, in which the view model validates the range. The problem is only present in WPF.
The behavior is expected. As a workaround, you can use an attached property. For additional information and code sample, please refer to the attachments - TimeBarIncorrectSelection demonstrates the problem and TimeBarIncorrectSelection_Solution demonstrates one possible approach.