It can be the cause of nutrient imbalance. Too much nitrogen can reduce flowering. Too little amount of phosphorus can also reduce flowering. Pruning too plays an important part and if you do not prune your plant appropriately, you may not get to see new flowering as they are expected.