Not sure why you have a problem with them. Do you have young children that pulls the shower curtain? I have a few of these and never had a problem with them falling off. Sometimes they stick so hard, I struggle to pull them off. i have the ones with suction at both ends but you twist the curtain rod to make the rod longer and push the suction ends into the tiled walls. Maybe you are using them on plaster walls so the suction does work
This should explain
What is the spring loaded one?
What's wrong with the spring loaded ones?
I bought this from Argos years ago, never come off once https://www.argos.co.uk/product/8312996?cmpid=GS001&_$ja=tsid:59157%7Cacid:480-316-7430%7Ccid:596267949%7Cagid:30099625113%7Ctid:pla-293439344376%7Ccrid:94122768633%7Cnw:g%7Crnd:6268786817535382871%7Cdvc:m%7Cadp:1o2%7Cmt:%7Cloc:9045932&gclid=EAIaIQobChMI5I2jibql3wIVyZPtCh1JLw46EAQYAiABEgKvH_D_BwE