Ok, I just modified the source code for it and I got it working finally. It appears that the developer accidentally deleted some necessary code from the original putty. Thanks for all your help.
Appreciate the information in this thread. Was able to get the latest Putty-CAC working with winSCP 4.2.9. Any chance you still have the file with the code change for the later version of winSCP?
See attached. This is PuTTY-CAC updated/modified to 0.63 by me. This should work with newer versions of WinSCP for you. All the executable's are in the executable folder if you don't want to compile and build the code yourself. Hope this helps.