Daffodils will bloom if the foliage is allowed to remain on the plant until it ripens and turns brown on its own and if the bulbs are not over crowded. If you routinely dig the bulbs after flowering but before the foliage withers away on its own, you may be interrupting the natural cycle and preventing the bulbs from flowering. Instead of digging and replanting, why not plant them in containers to begin with and then sink the containers into the garden. After flowering has finished you can simply dig up the pots and set them somewhere in the garden where you won't have to watch the foliage die? When planting, choose deep pots and place the bulbs at least 2 inches apart. Hope this works for you!