How old is your pond? How big is it? It may take a year for new plants in a new pond to do really well. They may just be off to a slow start. Be sure not to give too much fertilizer which is almost as bad as too little. Have you tested your pond's water quality for things like pH and hardness? Do you add salt to the pond? What are the plants potted in? All of these things may result in poor plant growth.
It's normal that when you put a newly purchased plant in the pond that it often drops the existing growth. Over a few weeks, it should then start to grow if the conditions are right, the potting media is okay, it's warm enough and bright enough, etc. Submerged plants may also rot somewhat when newly planted in a new pond. If they're floating up, then either they weren't anchored well enough (which is hard to do since they have few roots), or the fish have been playing with them (eating them, rooting them out of the pots, etc. My fish love to do that.). Iris rarely bloom the first yet that you pot them. I suggest testing your water's parameters, not adding salt if you have been, potting in clay soil topped with pea gravel for most plants, and adding one fertilizer pill per 2 gallons once a month (double that amount for water lilies only).
Hopefully, your plants will improve as the pond ages.
My pond plant page -
http://www.fishpondinfo.com/plant.htm