I see the question has already been addressed, but here is my take:
Low nutrient levels in combination with sub-optimal ratios.
Use high-quality nutrients.
If you really want to get nerdy, try PMDD and go from there, or choose a well-established nutrient brand and check out other growers who focus more on what they are feeding, rather than, like me, assuming people already know what food to give and focusing only on the outcome -- smell, taste, and appearance of the harvest.