@Acall1st, First of all, you need to get him to a vet ASAP. Something is not right.
I will say the floor of his cage is WAY too wet. Using paper towels that you can change out is better than having wet carpet that can breed bacteria.
Once you get him to a vet there are a few things you will need to change...
Supplements..
Calcium with NO D3 daily
Calcium with D3 twice a month
multi vitamin twice a month
Also, NO heat at night. Your cham needs a drop in heat at night for his metabolism to help with digestion. also, the light at night will disrupt his sleep. He needs a clear day/night schedule to help him regulate hormones and set his internal clock. He needs the dark to sleep.
With a glass cage I would be extra vigilant in checking your temps. It can become a hot box and you need to make sure your temps are right. It's good that you are getting a screen cage, that will help give him the better gradient.
Read through the care sheet for veileds....follow it to the letter.
https://www.chameleonforums.com/care/caresheets/veiled/
I will say it again, he needs to see a vet. Making these changes and getting your husbandry aligned with this care sheet are a must but so is a vet visit at this point.