When using the Services (v2) calendar in Unified View and applying a Location filter, appointment colors revert to random/auto-assigned colors, ignoring the custom colors set per service calendar. Without the location filter active, colors display correctly. This makes it impossible for multi-location businesses to filter by branch and still use color-coded services for visual scheduling. Expected behavior: service colors should be preserved regardless of active location filter.