I recently watched a video about Chameleons in Madagascar. and It pointed out
that in the wild they prefer to sleep in a stable safe location, often far out on a branch.
?? Maybe he simply doesn't feel comfortable with the locations he has inside your cage ?? what if you moved a few things around and see if this helps..
Just a thought, I wish you and yours the best.