pH can cause micronutrient uptake problems, calcium, magnesium, iron, ect. Which appears to be your problem, that said, it could just be a lack of nutrients in the medium. Also temperature can cause nutrients to not be absorbed properly, as well as too much/too little water.
As you can see...