I think I may have gotten a bad can. I reapplied the foam yesterday, and its holding just fine.