Thanks for the tip!Adhesion promoter is your friend with plastic & composites.
You can get it at any auto parts store that sells paint.
When they came out with the plastic bumper covers on cars, they gave auto body shops fits!
The adhesion promoter was the answer.
It's also amazing the power oil & sweat from our bodies have on stuff like that.
Should be it's own class of solvents.