its the cable as Cam says,pattern cables very often do not engage far enough its that simple, I have had 3 from the same supplier (2 of them custom made with a speedo gearbox and clock cluster on their bench at £80+ and all of it money wasted) and none of them engaged, a NOS cable from an ex dealer who was aware if my problem solved this. Genuine NOS, the plating was fairly tarnished, like that bothers me! plus he gave it to me, a true gent, thank you Mr Bell.
What is not generally known is that the gearbox end of the cable is imperial, steming back from SF days when they used Smiths (ie imperial) clocks, the clock is metric, the crimped on squares are not the same, but pattern parts may well be, have you ever noticed that the gearbox end cable has a hexagon that fits a 16mm spanner quite well? (its not 16mm its an imperial size) and a flat has to be square with the disc to avoid contact, its imperial, a hex of 17mm would foul.
CLEM
I will wager that I will suffer by posting this.