What age is your veiled (just saw he’s a male in your first post, sorry!)? 28*C is fine for an adult male’s basking temp.
@Beman beat me to it for the mercury vapor bulb. You need to stop using it immediately and set up your Arcadia 6% T5 HO! Also, with veileds, fake plants aren’t good. They need live plants only as fake ones are an impaction risk. The live plants need to chameleon-safe and veiled-tested, too (along with all of them being properly cleaned before putting them in the cage and with rocks too big for him to eat covering the soil in the pots). If you’ve already bought the fake plants, you can hang them on the outside of his cage to add extra privacy!