I’m not an expert but when we did that when my kids were younger
It seems like we had the same issue until I added a charcoal filter. But we also added another sucker fish but having to clean that tank was why when they died we never replaced them. I think small tanks are almost impossible to keep clean