EAS Skills UCD-LOA (Uniform Call Distribution - Longest Available Agent) UCD-LOA is designed to distribute calls to agents based on their availability and longest idle time. When all agents have the same EAS skill (UCD-LOA), calls are typically routed to the agent who has been idle the longest.
EAD-MIA (Enhanced Automatic Distribution - Most Idle Agent): EAD-MIA also prioritizes routing calls to agents based on their idle time, but it doesn't consider EAS skills or service objectives like UCD-LOA does.
Here's why the non-EAS skill (EAD-MIA) may be answered first: UCD-LOA skills prioritize distributing calls to agents who have been idle the longest among those with the same skill. However, EAD-MIA doesn't consider skill-based preferences and prioritizes the agent with the overall longest idle time, regardless of their skill. To me, there is always a "longest idle" agent and that agent (because its state is ready) will always get that EAD-MIA call. When you mix agents with EAS skills (UCD-LOA) and non-EAS skills (EAD-MIA), the non-EAS skill will take precedence in terms of idle time when routing calls, potentially causing agents with EAS skills to be passed over in favor of agents with non-EAS skills.