That is false. The President may veto a bill for any reason, or none at all. Constitutional problems would be one reason for a veto, and that reason has been used many times since the founding of theRepublic.
AB
Better that the courts kill this law for good.