I recently bought new rock for my 30 gal aquarium to replace the old rock. After soaking and changing the water on the new rock for four days I swapped the new rock for the old rock when I did a partial water change and most of the fish died in 48 hours. This was not a new aquarium but several years old which is about how long I had had most of the fish. The deceased were harlequin rasboras, tetras and barbs. I tested the water for nitrates, nitrites, chlorine etc and nothing was out of whack. The remaining fish seem fine for the time being but I am wondering if I should do a partial water change again, let it ride for a week or two or take the remaining fish and put them in a different tank ( I really don't want to risk killing off another tank of fish). Any thoughts on what I did wrong would be helpful since I was going to do the same thing on my other tanks but now am afraid to go through with it. Thanks for taking the time to read this.
sorry for your loss