There is another problem though.... I saw in the card lot of information has been printed!! I don't see any sense of having info on the card written there while the main purpose of the card being digitizing into into the chip!
Maybe the compulsory info such as NIC No. / Name / DOB is OK but putting heaps of printed info will kill the whole purpose of digitizing it!!
Most probably this is because SL police and other authorities still does not have the required technology to check the authenticity of the card via a on board reading device in their police car or bike!
Oh! and I guess this makes SRI LANKA the first country in South Asia to adopt this technology!!!