Welcome to the forums. 95 is too hot and that could cause him not to eat. Lower his temps to the mid 80's. If you will fill out the ask for help form we will make sure that you are doing everything correct for your little guy.
Please fill ask the Ask For Help Form and post some pictures.
https://www.chameleonforums.com/how-ask-help-66/
Also you might be able to find a vet here.
https://www.chameleonforums.com/area-area-country-vet-list-32880/
A 5 month old female veiled should have a basking spot of 80. A link to care for a female veiled. http://raisingkittytheveiledchameleon.blogspot.com/2007/12/keeping-female-veiled.html