High levels of phosphorus in the soil prevents plants from absorbing magnesium even though there might be lots in the soil. The solution in this case is to either reduce the phosphorus level, which is hard to do quickly. In this case ading Epsom salt will not work. Soil chemistry is comp...