Hydroponic growing, unlike soil, means that you have to provide the plant with ALL necessary food in order to grow.
I went on the Canna site, and they didn't have the guarunteed analysis of hydro vega - so I am not sure exactly
what you are putting into your plants, but I know it's not enough...