i use urethane for a lot of stuff.. and it holds just about everything.. must be something with the foam, or you didn't use primer when you should have.... honestly.. try 3m double side tape with the prep pad on both surfaces.. or, weatherstrip adhesive...