Cardinals though will adapt to harder water, but they will have problems with fluctuating kH, which is what happened in your case I believe, especially since your water out of the tap comes from a source of 271 ppm total alkalinity or approx 15 kH from the source, if there is flooding and run off the parameters are more likely be off and not adding the discus buffer may have caused too much of a ch