Hi Peregrino,
Thank you for the update.
We have analyzed the reported properties of ScheduleAppointment and we have rendered the appointments at our end using these properties at any conditions and all the appointment colors are rendered with MarkerValue and LabelValue. These properties can be used to retrieve the color of appointment dynamically from sample level. If you need to change the color of appointments, we would suggest that you to create a custom ScheduleDataProvider as in the KB which we have provided earlier.
Please get back to us, if you need any further assistance.
Regards,
Arulpriya