"And not is for any human that Allah should speak to him except (by) revelation or from behind a veil or (by) sending a messenger then he
reveals by His permission what He wills. ....." (42:51).
It is not true. Allah spoke to a stranger face to face without hiding his face behind a veil (2:259). Allah also spoke to the Prophet when later paid him a visit in paradise!
Since Allah claimed that he talks to humans from behind a veil, questions are:
1. Does Allah wear a veil like the one the Muslim women wear today?
2. With what material is Allah's veil made, and who makes it for him?