You have had her for 4 weeks or she is 4 weeks old?
That might not be enough food--it all depends on her age and the size of the crickets.
Chameleons should have a vairety of feeders--Phoenix worms,silkworms, Dubias,hornworms, etc.
If the calcium powder contains vitamin D3, then it is not...