Without the tape the channel should be able to go on the glass VERY easily - ie there is no way it would hold on. You should need the black double sided foam to make the fit tight. Sounds like you have the wrong size channel for your glass
cheers
Ian