Maybe you are right. This stuff said it sets in 6 minutes but needs 4 to 6 hours to fully cure. I gave it 24 and thought it was welded in place. I also tried Gorilla Mounting Tape, but that was a fail too. I guess I will try another JB Weld product. I did clean everything well and sanded the surface to try and help the bite, but I guess it takes more than that. Personally I would love to find a double sided tape that was up to the job. That would be a much easier install.