I'm perplexed, why is my cloth rim tape not sticking?
I've had rim tape before that didn't stick to the rim, but did stick to itself - which is all that matters really.  As long as the rim tape won't separate from it's ends, it's doing it's job, plus the valve will stop it sliding around.