Troubleshooting

CO2 problems, diagnosed

The five symptoms that send hobbyists searching, and what's actually behind each one.

Fish gasping at the surface

This is the one symptom to treat as urgent. Fish and shrimp gasping, or clustering near the surface or an outflow, usually means dissolved oxygen has dropped as CO2 has risen — the two are inversely related in the same water. Turn off or drastically reduce CO2 injection immediately, and increase surface agitation (a spray bar break, an airstone, or briefly lifting a lid) to speed gas exchange. Don't wait until morning to see if it settles. Once livestock looks normal again, recalculate your target with the calculator before restarting CO2, and bring the bubble rate back up more slowly than before.

Algae persists even though CO2 is running

"I have CO2 and still have algae" almost always means the CO2 delivery is inconsistent, not that CO2 is irrelevant. A few common causes:

Drop checker won't change color, or changes too slowly

A drop checker is inherently slow — it's designed to average conditions over roughly an hour, not report the current instant. But if it seems stuck entirely:

Plants stopped pearling

Pearling (visible oxygen bubbles streaming off leaves) is a sign of strong photosynthesis, not a strict requirement for a healthy tank — plenty of well-run tanks pearl only for an hour near the end of the photoperiod, or barely at all. If pearling that used to happen has stopped, the most common causes are a CO2 rate that's drifted down (check your diffuser isn't clogged or your cylinder isn't running low), a light that's aged and dimmed, or a nutrient deficiency limiting growth even with adequate CO2 and light.

pH swings sharply overnight

If your CO2 solenoid turns off at night (the usual setup, since plants don't consume CO2 without light), pH will rise overnight as residual CO2 outgasses, then drop again once injection resumes the next day. Some swing is normal and expected — a few tenths of a point across a day. A swing much larger than that alongside gasping fish suggests the daytime CO2 level was pushed too high to begin with; recheck your target ppm with the calculator rather than treating the swing itself as the problem.

Advertisement