@Lilly *********
Previously, KL allowed to apply applicants with resident visa such as work pass, employment pass, Dependent pass and PR which must remain one year validity at least. Feedbacks are very bad. I chose to apply in Penang and obtained it without hassles. Kota Bharu consulate also good. They have already changed to online system. If one wishes to apply in Malaysia, my suggestion is to choose Penang or Kota Bharu.