Strictly speaking, veneers themselves do not "cause root canals".
However, after receiving veneer
treatment, sometimes teeth become sensitive or even painful, and root canal
treatment (rct) may be indicated to help. Some teeth have unknown 'stressed' or barely live nerves from past trauma or bad bite. If your tooth is in such a condition, the tooth nerve
may die soon after veneers, needing rct.