Heavy duty command strips won’t hold up

So I love the canvases they are very beautiful and detailed. I love when my room is dark and I have a candle lit and the way it reflects on the canvas making it glow... BUT even after taking off the felt I can’t get these to hang on the wall with commands strips the heavy duty ones. I’m not sure why they slip right off the canvas I even tried Super gluing the command strip to the canvas no luck. I’d use a nail to hang it on the wall if you purchase

###

