Further update.
The Malaysian immigration web site advises:
All travellers are required to submit their Malaysia Digital Arrival Card (MDAC) before arriving in Malaysia, except :
- Those transiting/transferring through Singapore without seeking immigration clearance; and
- Malaysia Permanent Resident
- Malaysia Automated Clearance System (MACS) Holder
The first bullet point makes no sense, until you look at the Singapore website for their digital landing card and see its a word for word copy and paste. Could it be IT were told to copy their text from the Singaporeans, but forget to change the country name?