Do they sometimes change their minds after you already passed the interviews?
I know a colleague who went through the whole process, medicals checked out Okay, and then there was silence.
Though rumors abound of a no poach agreement with a certain East African carrier with red green and black tails. After a sudden increase of the EA carrier pilots applying to EK and a couple of them making it through, there were concerns they would lose many more. The HR of the said company approached EK and made a request to put a stop on recruitment of their pilots. Is that even possible at a time they so desperately need airframe drivers?