I've tried crickets, wax worms, moths and small locusts.

They seem in good health so they must be eating but I've only seen it a couple of times - I really need to spend a couple of nights just watching them!