NOT calmag. Yes deficiency. Question is, are you not giving them enough of something or too much or ..since its soil... is your soil mix contaminated? More likely its a weak rhizosphere... Ask yourself? what do my roots look like? Weak brown roots means you have a bad Rhizosphere and that will just make your plants weak over all. I see more than one deficiency and I'm sure you are giveing them nutes that cover most of what they need. The whole basis to success is the Rhizosphere microbial strength and I can't stress that enough in soil grows. Next problem is that you did not carry the vegitative long enough into bloom. Most people do the week of transition and that is WRONG. You have to continue the nitrogen and all the rest about two weeks past transition to keep the plants fed well at a time when they are making a major growth spurt. My guess is thats your real problem. Give them some kelp based organic products for a week or two and they will do better but really... next run try giving them a strong microbial rhizosphere and carry veg 2 weeks past transition and taper off to pure bloom.

....eye