I’d stop foliar feeding, leaves need to be able to breathe, soap and oil clogs the pores.
If you insist on foliar feeding I’d only do it once a month, max, and use a more diluted solution.
Apply just before dark cycle so they can absorb without being blasted with light.
You can also grow companion crops alongside your cannabis to lure insects away from the cannabis. Aphids and caterpillars much prefer field vetch than cannabis.
Thrips really love mint.