Used SikaFlex P2G on mine. Been through three significant rain events since and bone dry. I got a tiny bit on the windshield and it hasn’t even slightly deteriorated despite being whacked by the wipers hundreds of times. Guess I’ll have to properly remove. Get a heavy duty caulk gun.