Sometimes when the temp in my room isn't high enough they will just sit under their light which gives me a good idea that it needs to be warmer. Is that a possibility?
Hmm, I think the only thing I would be concerned with is the stress of the cage constantly moving to the chameleon. Sometimes I have to re-arrange my cages and my chams are very aware of it.
I am so sorry to hear that, I know how hard it is to lose a cham and feeling completely helpless :(
I also don't think you should rule out the fall as the possible cause. Sometimes they may hit something wrong and unfortunately that's enough to do it.
I'm sorry to ask, but did the blood...
I think some pics of the cage set up would help, if you're having humidity issues you can take a garbage bag and cover 2-3 of the outsides of the cage with it. Assuming you have a screen cage.
Was this photo taken during the day?