those corroded connections can cause all kinds of goofy problems.
be sure to look closely at that connection to see if the corrosion/green death goes into the cable under the insulation. more than likely it does, and a replacement cable is the best/only solution.
sorry to have to say that, but i have replaced way too many cables that have had that happen.
beer