I am not familiar with chameleons not eating in front of people. I atleast have never had that problem. Drinking water is another story, where many chams will not drink when anyone is watching. As long as he is eating one way or another, I guess I wouldn't worry about it.