The problem might be ingredients such as the 'wheat gluten' or 'corn starch'. The wheat gluten has been linked with chronic ear problems. This seems to be your cat's favorite food (?)
Causes of Wheat Allergy in Cats
Allergies, including allergies to food items, are due to an abnormally intense defensive response to the protein in the wheat, which the immune system has identified as an invasive substance. Approximately 60-70% of the cells that make up our immune system actually reside in the gastrointestinal tract, and the same applies to our felines. Digestion, as a process, is designed to break down foods into their smallest possible parts, known as amino acids. These amino acids are then absorbed by a specialized type of white blood cell called an enterocyte which then transports the amino acid into the bloodstream.
When proteins are incompletely broken down, the enterocytes identify any oversized fragments of food, in this case, fragments of wheat protein, or gluten, as dangerous intruders rather than essential nutrients, and they attack. When exposures to the protein are repeated, the reactions of these cells becomes increasingly aggressive, and allergy symptoms intensify.
https://wagwalking.com/cat/condition/wheat-allergy