Archen is one of those Flying types that can’t even fly. Why is it immune to Ground type attacks? We just don’t know. Maybe it hops with perfect timing. Kind of like the way players are forced to hop when someone uses the POW block item in Mario Kart.