Jack,
I agree about your conclusion - I¡¯m guessing bad connection or solder joint on the DDS VFO board. Just wanted to test the encoder separate from the DDS VFO to confirm it is okay and then point Dennis back to the DDS VFO board for more troubleshooting.
But, I have had bad encoders before. Usually just one side tho and a shot or two of DeOxit clears them up.
Also, good point about ISR.
73
Gary W5GW