A lot of carburetors will not allow the choke to close unless the throttle is opened a little. I believe it is related to the fast idle "feature" of the carburetor when the choke is engaged. Anyway that may be what's stopping the cable from moving the choke.