Originally Posted by
Often1
Why not provide all of the facts? Where do you originate (all you have provided is your transit point) and what nation issued your passport?
As to why EK might choose to require more than is published, it's because they work based on their experience. If they are experiencing passengers being denied entry with >3 months on their passport, they will deny boarding.
The OP has already mentioned the Thai passport.
Some airlines may practice their own passport validity rule because it's easier to have a blanket rule of their own than to try to train employees on something as simple as using TIMATIC appropriately and using it appropriarely always.