Bonsoir !
En fait, une des causes principales est sans doute... qu'ils ont été trop à l'ombre ! ...
Pour une floraison maximale, les cannas ont besoin de soleil et d'un sol riche en humus qui retient bien l'humidité.
A l'ombre,ils ont tendance à produire plus de feuillage que de fleurs...
Voici un lien fort intéressant sur la culture de cette magnifique plante !
http://horticulteurs.net/fleurs/vivaces/le-canna.xhtml