Many phones, including new high end ones, do not support eSim. Carrier supports it but not the phone. All eSim providers will give you a list of supported phone models.
those are abbreviations. BKK is not and leads to confusion. Many people also use BKK for Bangkok Bank when it is actually BBL. The proper abbreviation of Bangkok is BNK or TK (.Krung Thep). If people just make them up, you will have the Philippines. The whole of western civilization hinges on the proper use of abbreviations!