I applied for an internal role that matched my background almost exactly. Recruiter screen was fine, then silence, then the posting closed. A week later someone said they had an external candidate lined up before it posted. Why make internal people go through the whole loop if the decision is already basically made?