Hello,
The default color setting in calendar is deprecated and it should've been removed. It will be fixed in the next version.
Some time ago we introduced new API for adding events on the Calendar, allowing various types of records to be included in Calendar display (like Tasks, Phonecalls, Tickets, etc.). Shortly after that we decided the regular Events (Meetings) should be streamlined and work the same as other types of records shown on the Calendar - moving them under our CRUD engine, giving them full watchdog integration, edit history, addons and admin management.
It was then that we decided the color of the record on the calendar won't be set in the record itself, since for so many types of records being displayed there and the Calendar would be unreadable, no matter if the user left all of the colors at default or selected colors for each event - it was very chaotic regardless. Instead, we decided that the other values of the records will determine what color should be used and for most of the records we based the decision on the Status field.
I hope this change won't cause major inconvenience for you and that EPESI will still keep it's appeal.
Kind regards,
Arek