I don't know about your question about crazy glue'
I just took our liner down today to put some solar film on it.The sticky tape that held the clear plastic to the frame on wasn't just barely holding it down.it came off just real easy.I'm waiting for the film to dry and i'm putting it back on with 3m trim tape. Should hold it fine.
2011 Ram Mega Cab 3500 Larimie dually
2016 Chaparral 370FL