@Mañ'O'Green that's great, thank you very much for that!
So, doing some more research and thinking and remembering from past grows;
when I first started using ProMix HP, I remember searching for the "proper" PH range for use with ProMix, it's a soilless, according to the folks at ProMix, so technically the PH goal is 5.6 to 6.2. But I couldn't find that information from the folks at ProMix at the time. So I asked the community.
Results were very mixed. Some folks said they treat it like soil, some say they treat it like hydro, which left me even more confused. BUT I remember at that point I said, ok, only one way to know for sure, just pick a PH range and stick with it for about a years worth of grows.
And so I did and went with the soil PH ranges. Keeping in mind, as you know, the PH in the soil changes as time goes on and the plants require slightly different PH ranges to prevent lock-outs as it goes into flower from veg and blah, blah , blah.
So for every grow I've had up to and including my current grow, the plants have looked fairly healthy, with some oddities here and there right until it enters early flowering, then everything falls to shit. It happens like this every.single.grow. Good in veg SHIT in flower.
My theory, I've been using the wrong god damn PH range this whole time, which has caused those slight oddities during veg but the range was good enough to grow well enough during veg but then locks out everything else the plants need as they enter flowering stages.
And of course those lockouts are causing other lockouts.
I believe the suggestions from everyone in this thread are probably accurate. I'm certainly seeing signs and symptoms of deficiency in sulfur, magnesium and potassium, all of which the plants need higher levels of in flowering.
On one hand I feel like a fucking idiot because I'm a stoner and totally forgot that I was running a long term test to see which PH range best suits ProMix, but on the other hand, if after I adjust my PH range to soilless (hydro PH range I guess?) and it solves my problems, I'll know beyond a reasonable doubt, that was the cause, learned something and can then pass that knowledge onto others I see maybe struggling from the same cause.
I'm going to now change the PH range (probably adjust the PH going in to 5.8 as a target), monitor the PH from the run-off while trying to maintain a run-off PH target of 5.8) and see how that affects things after a week or so. If good, then I'll keep going, if nothing changes, I'll start by trying to increase the sulfur first, as I'm seeing more signs of a sulfur deficiency than anything else and then move on to the others, magnesium and potassium.
Lemme know what you think of my theory and plans!
Thanks to you and everyone for all the suggestions and time you took to provide them.