I have a 5-foot 450 litre tank with assorted fish including a bunch of mbuna. It has two filters, an Eheim 2229 and a Fluval FX6.
Yesterday we got hit with blizzards and the power was off for an extended time. I added warm water but many of the fish were looking the worse for wear, probably because of lack of oxygen. I drove through snow drifts to borrow a generator and hooked it up 10 hours into the outage. At that point I got the Eheim up and running (since it has a spray bar), two air stones and the heater.
The fish revived pretty quickly and everything looked OK.
The FX6 was off for 16 hours. I was worried that the bacteria would have died & turned poisonous, so I cleaned the filter out, washing all the sponges & media in tank water and putting new carbon & water polisher in it.
A couple of hours after turning the FX6 on again, the mbuna began gathering at the surface (a parrot fish and a couple of catfish seem unaffected). Since the FX6 seemed to have triggered the problem, I disconnected it and did a 50% water change. But the fish are still all at the surface - all at one corner of the tank.
Ammonia is 0, nitrites are 0 and nitrates are at 40 (so usual parameters). pH and water hardness are normal. Temperature is back to normal (28 centigrade) and water should be oxygenated ok as sprayer and air stones are running properly.
Any advice as to what is happening here? I'm really nervous that I'm going to lose all these fish.

Yesterday we got hit with blizzards and the power was off for an extended time. I added warm water but many of the fish were looking the worse for wear, probably because of lack of oxygen. I drove through snow drifts to borrow a generator and hooked it up 10 hours into the outage. At that point I got the Eheim up and running (since it has a spray bar), two air stones and the heater.
The fish revived pretty quickly and everything looked OK.
The FX6 was off for 16 hours. I was worried that the bacteria would have died & turned poisonous, so I cleaned the filter out, washing all the sponges & media in tank water and putting new carbon & water polisher in it.
A couple of hours after turning the FX6 on again, the mbuna began gathering at the surface (a parrot fish and a couple of catfish seem unaffected). Since the FX6 seemed to have triggered the problem, I disconnected it and did a 50% water change. But the fish are still all at the surface - all at one corner of the tank.
Ammonia is 0, nitrites are 0 and nitrates are at 40 (so usual parameters). pH and water hardness are normal. Temperature is back to normal (28 centigrade) and water should be oxygenated ok as sprayer and air stones are running properly.
Any advice as to what is happening here? I'm really nervous that I'm going to lose all these fish.
