I had this one year when I netted with debris netting & I see you have what looks to be enviromesh on yours? I think for me what happened was the pests could get in & not the predators, so then I’ve changed to butterfly netting, could be fluke but I’ve not had an issue since. I know that doesn’t help you for now, unless you buy some ladybirds & add in there to see them off & then maybe renet to allow ladybirds to leave once they’ve eaten the pests, hopefully you should have then boosted the ladybird population near you as well for future years. Just google what they’re larvae looks like so you don’t squish them.