I've been having problems with my rear gear change for a few weeks. I've changed the cassette and the chain and have a new chainset ready to put in. I haven't changed all those entirely because of the problem, though I might have brought them forward slightly!
Anyway it's getting worse to the point that I did an event yesterday with a lot of climbing, and the bike wouldn't stay in one gear. Under load it would change up, and then a few seconds later change back down again. Next step is to change the cable- though I am wondering if the rear mech / hanger is out of true. Any thoughts on causes? Does the cable seem a likely culprit?
Anyway it's getting worse to the point that I did an event yesterday with a lot of climbing, and the bike wouldn't stay in one gear. Under load it would change up, and then a few seconds later change back down again. Next step is to change the cable- though I am wondering if the rear mech / hanger is out of true. Any thoughts on causes? Does the cable seem a likely culprit?

)