The shop owner explained to me that the ingredients used in this product has changed in recent years. Now it doesn't last forever like it used to.
One product has confectioners sugar, corn syrup, vegetable shortening (hydrogenated soybean and cottonseed oil) water, glycerin, modified tapioca starch, sodium carboxymethyl cellulose, gum tragacanth, natural and artificial flavors.
She also had another product that contained this: sugar, glucose syrup, palm oil, glycerine, cellulose, tragacanth gum, modified tapioca starch, titanium dioxide, potassium sulfate, and preservative.