I to have tried all different types of glues to fix this problem. I even went to specialist that install's vinyl tops on cars. They presented me with what they claim to be the strongest glue available that will withstand cold/heat. Of course, it worked better than the others, but the vinyl still peeled away.
I ended up replacing mine.