There are many variables that come into play for homemade jelly to set. The recipe should always be followed exactly, a timer should be used, and the pectin used should not be expired. Sometimes, in spite of doing everything right, it just doesn't set. It happens to us all.