Two of the many possibilities are shade and soil moisture. Has a nearby tree canopy filled in more? Less sunlight can decrease the bloom count and they get fewer pollinator visits which are necessary for seed to form.
The soil moisture could be to little or to much. Summer irrigation can help them produce when precipitation isn’t doing it.
