Hello and welcome!! What a darling little bug you have there!
I was going to say the same thing. Your husbandry looks pretty on point. There are a few things that I'd like to know more about:
- I am curious how you are checking your temperatures and your humidity
- You will want to be very careful with the window. If the window/blinds are open and the sun is beating in, the enclosure may be hotter than you think it is. Most of us do not have our enclosures by windows or any heating vents for that exact reason. I'd recommend keeping the windows/blinds/curtains closed for a while to see if there are any changes in your baby's behavior. I don't worry so much about the temps getting too low at night, but more getting to too hot during the day.
- Is the enclosure in a high traffic area? This could cause unnecessary stress on baby which could be causing his body to shut down from stress. Consider moving him into a bedroom with lower traffic or another area of the house were others do not go in/past often.
- I would also suggest adding more plants and sticks especially near the top of the enclosure. You will want a linear branch running 6-9 inches below your UVB light so baby gets proper UVB levels every day. I'm suggesting more plants near the top because the current set up, while looks freaking fantastic near the bottom, is quite bare in the middle/top area. Chameleons need leafy places to hide and feel secure and many many sticks to move around their enclosure. I'll attach a picture of one of my enclosures to help give you an idea of what you are needing. I know Neptune the Chameleon has a video on how to attach more branches in your enclosure as well, I'd suggest checking it out if you need ideas or many of us on here have a lot of creative ways to attach branches too so just let us know what questions you have

- Lastly I strongly suggest getting him tested for parasites. You'll need a good exotic vet with chameleon care experience. I'll attach a spreadsheet with recommended vets, hopefully you can find one near you. If not let us know and we can help you find one.