I too just tried to install my big window back glass last weekend and had the same problem. It kept rolling off the corners.
I've taped it on and have let it sit. I'm still a little doubtful that when I start working on it that it will slide back off.
Any more tips? Is any type of adhesive or sealer needed?
Thanks,
Brian M