When you say the only thing you do to the tank is clean the glass, does this mean you are not doing any water change or cleaning the substrate?
Can you post water parameters? Ammonia, nitrite, nitrate.
How large is your tank? I think this type of catfish gets pretty big so it's not going...