Description: Currently, Voluntary Time Off (VTO) requests cannot override events in the default layer of schedules, which can prevent users from successfully submitting VTO requests if there are pre-existing events (such as breaks or other default-scheduled items). Additionally, the error message shown to users when a VTO request fails is generic and does not provide actionable feedback. Feature Requests Override Default Layer Events: Enable VTO requests to override or replace events in the default layer of the schedule, allowing users to request VTO even if a break or other default event is present in the same time slot. If a VTO request is approved, the system should automatically resolve any conflicts with default events (e.g., by removing or rescheduling the conflicting event). Improve Error Messaging: Update the error message shown when a VTO request fails due to a scheduling conflict (such as overlap with a break or default event). The new error message should clearly state the reason for the failure and provide guidance on how to resolve it (e.g., “VTO requests cannot overlap with breaks or other scheduled events. Please adjust your request and try again.”). Benefits: Reduces user frustration by allowing more flexibility in scheduling VTO. Provides clearer, more actionable feedback to users, improving the overall user experience.