is the right event to change the appointment's color. Also not applying the color on change of the RadScheduler view is unexpected behavior. You can see this demo
for an example.
I am wondering whether by some reason the Session is lost on changing the views and that's why the color is not set. But in order to say what is the cause of the issue - could you please send me your code so I can inspect it and help you?
All the best,
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items