The most common cause relates to incubation. The yogurt will not set correctly if the temperature is not held at a constant 100-110˚F for several hours. Another cause is the starter. It should be fresh (made within the last 7-10 days), without additives or flavorings.