Since its only 10gal then the temp may be changing too fast for the fish to accomendate, I always buy a heater a size or two up from the recommended to help with the temperature changes. I have a 10 under my 30 and had the same problem untill I put a 20gal rated heater in there.What sorta fish are in there?