I just purchased this with the intent of putting it on the back wall of my tank, but it will not stay in place on 10mm glass with black vinyl on it

. It is a 2012 version in "C+" condition, just want to get back what I paid, $150.
PM or text 604-961-6943
Thanks