cold water fish should not be kept with tropical fish.
its bad, and unhealthy for both fish if you have heater or no heater.
what are the stats of the tank?
how long have you had it up and running?
what other fish are in there?
what cycle did you do? how long?
also IMO i think that carps are considered pond fish, which need a very large body of water to flourish.
now with the size of tank you have is way to small for what you have. carp get huge! not an expert on them, but believe the average fancy goldfish needs 30 gallons, then 10 gallons for each other goldfish added... carp should be rehomed for the better for the fish, because you have a 22 gallon i would recommend on only having small fish like tetras.