
Certified GKH Gardening Expert
Do you live in a warm region? In warmer areas, sometimes spring bulbs, like daffodils, do not get enough cold temperatures to be able to form a bud. They need 6-8 weeks of temps below 40F in order to form a bud and then flower in the spring. It may be that this year they did not get enough cold weather. Here is more information:
https://www.gardeningknowhow.com/ornamental/bulbs/bgen/how-to-plant-bulbs-in-the-south.htm
If you feel this is not the case, the other possibility is that the ground is lacking phosphorus. Without phosphorus, the bulbs cannot form a bud as well. Here is more information on that:
https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/phosphorus-plant-growth.htm