Most likely you're overfeeding. It is very difficult to get a consistent nutrient concentration without measuring PPM/EC. Including reading the run-off if necessary.
I know you're getting a lot of very different advice.
Try it my way anyway, I can vouch for it and it will work.
And get a good, cheap EC meter. Mine is super cheap from China, about $35 on ebay, and it measures pH to 2 digits after the zero, and temperature. Buy one cheap, because if it fails, you'll need to buy another one. Also, when they're new, let them stand in filtered water for a few days, so the sensor can hydrate.
This would be my advice too. Sounds like overfert and buildup causing lockouts. Need to flush till you get the EC down on your runoff but you have no idea what your runoff is and imo are probably not running nearly enough water though the plants to really flush them down to proper levels.
I slacked off recently on checking some mother plants runoff and then after taking clones from them they stunted bad and looked just like yours. I checked the runoff... The EC was up to 4.5 and very acidic too! I ran at least 10 gallons through each 3 gallon smart pot plant to get the EC down and pH into range. They looked drastically better within 24 hours.
Also of note I feed very lightly too. Usually just EC 1 in flower or less and no more than 1.6 in heavy flower.