I sowed cosmos from seed this year and succeeded in growing three plants! They were a reasonable height but didn’t flower. I had them in a planter not directly in the ground to try and keep the slugs away. Is that the reason? TaShirley
It may be that you sowed the seeds very late and they have not got around to flowering or they are shaded and development has been slow. They might still flower.