Could easily be because of the weather, however, most citrus normally have 3 flushes per year. I have on several occasions had trees with 5 flushes per year by heating the soil with an electric heating cable, and lighting during the short days of winter.