Well, if you have substrate, try patting it down so there are no clumps or peices that the cham can't eat .. and the crickets can't find a hiding spot. Brad gave you some good advice though!
It's quite possible that you've stressed him out. Chameleons can go a few weeks without eating but I can relate to your stresses. I had a chameleon who could not eat nor drink and I made it my mission to get her eating.
What I did was give her light showers with my spray bottle. When she...
I'm SO happy to see that you took my name suggestion!! I think Zen fits perfectly with Karma :) Post some pics of both of them. I'm so excited to see!!