Try carrying out foliar treatments with zeolite powder dissolved in water. besides being an excellent fertilizer (it can be used both directly on the ground) and as a foliar, this mineral is also an excellent natural insecticide.
The properties of this mineral (tiny sharp crystals) mean that once applied to the plant they have a repellent action against numerous insect pests that try to eat the leaves.
Furthermore, being 100% natural, it has no shortages. It can be used in organic farming.