ColinA
Yes, I did all that. The shower tray surface was perfectly smooth, the tiles were just plain white glaze, no texture.
Not only was the surface clean and dry, I gave it a good clean with propanol for good measure. I might even have used a hot air gun as well.
It still didn't stay on. It might have been some rubbish from Homebase or Screwfix.
I think yours was a bit wider than mine.
I do a lot of edging for stuff like shelving and have all the gear like rollers and so on.
I did try some 3M Command water resistant hooks for showers and baths, same clean-up, supposed to be the bees knees, but they fell off as well.
The only adhesive that really does stick in wet areas is Dow Corning - Geocel "The Works". Even seals leaking tanks from the outside.
Some of these adhesives need priming to activate the surface.
I've had better luck with some bog standard double-sided foam tape.
Tesa do one of the best ranges of adhesive tapes, and for masking really delicate surfaces like the Van Gogh, there's nothing to beat Tesa Precision tape (pink). Really fine edges and removable after years.
If you have a gap and don't want to use silicone and it's a straight run, some white PVC right angle strip plus Geocel works well.