Is he staying like that all that time? Can you post a picture of your whole set up? What kind of enclosure is that? A fish tank? It does not look like you have anywhere for him to hide.
Almost every morning i find my panther doing the same thing, i really dont see anything wrong with it, when he gets tired he just straighten back up and thats that, or maybe he saw a feeder running around
https://www.chameleonforums.com/care/caresheets/veiled/
Please read the attached care sheet on how to house a veild chameleon. Your cage is not adequate and needs to be changed. You need to search the enclosure threads to get an idea on how set up a proper cage. The fish tank you have him in is not a good habitat for him. You have your branch way too close to the lights an he is going to get burned.
My cham hangs around some time too but I think you should have a good on cage setup. https://www.chameleonforums.com/care/enclosures/ *edit* lol I think me and carol are thinking the same thing.
ok. Make sure to fill it with lots of plants and vines and branches. Your branch should be about 8 inches down below the light. As I said they can get burned being too close. 24 inches is not very tall for a Veild. Did you mean the 24 X 24 X 48 inch cage?. That is the standard size for a Veild. If you are getting a 24 inch tall cage he will grow out of that very quickly and you are going to have to buy another cage again.
If you lurk ebay, sometimes you can get a good deal on a used X-large reptibreeze cage.
At any rate, you do need to get your cham out of that little box ASAP.