I had a similar problem, until cable connector broke while out on a sail. Nothing like pulling into your slip without reverse!
The push/pull pin had corroded and froze, so that it was bending the cable as I'd shift. After a while it weakened and broke. Look at the pin / connector to make sure it's smooth.