Fresh is good, but that's probably not the main factor. There could be other feeders in your area they have already claimed OR this is really big; if you feed other birds (seed) and you have any breed of Jays that are around a lot. This will keep them away as they are predators.