Yeah, even the very
strongest of the 3M automotive double-sided tapes would not hold on my passenger side one, and it was
after it was already fully replaced with a new one and painted by the dealer's body shop under warranty.
I am NOT bringing it back there to have them 'try again', so I am going to use the JB Weld/Permatex very high strength (like ~5000 PSI) automotive adhesives to bond it on there, and I will not care if it is 'permanent', as long as it HOLDS!!
This stuff is readily available, and
1/25th the cost of the auto body shop 'pro' 3M adhesive.
(This stuff was the ONLY thing that held that roof seam rubber/EPDM molding in place when that started to peel back in the front, on both sides.
)