The crickets ate the mealies? How do you know it wasn't the gecko?

I would also get a proper heating on the enclosure. No basking spot = slower metabolism = reptiles eat less.