He did not do what the messiah is supposed to do. He did not fulfill the Law that is perfect, eternal and never to be changed.
What is this ‘veil’ you speak of? What is the logic behind that?
“We are not like Moses, who would put a veil over his face to prevent the Israelites from seeing the end of what was passing away. But their minds were made dull, for to this day the same veil remains when the old covenant is read. It has not been removed, because only in Christ is it taken away. Even to this day when Moses is read, a veil covers their hearts. But whenever anyone turns to the Lord, the veil is taken away.”—2 Corinthians 3:13-18
Paul is alluding to the veil Moses put over his shining face (because he had been with God). He did this to hide its fading.