Dragon fruits flowers after 1 year old after planting. There are many factors that cause flowering. 1. Variety - some variety can flower very fast. 2. age of cuttings -cuttings taken from watershoots are not good because they are soft. 3. Adequate fertilization.-correct NPK is needed nutrient balance.
I sometimes see flower abortion. This can be due several reasons. a) not enough nutrient- should give foliar nutrients b) flower did not pollinate. - the stigma dries up and abort ; may be no pollinators around.