Hi Pete,

Also, I should point out that the WCID driver will only work _IF_ your device contains a firmware that provides the WCID descriptors. Especially, WCID is not a magic bullet that will suddenly enable devices that weren't designed for WCID to see their drivers installed automatically.

For more about WCID, and it's requirements, please see:

Understood. Just a novice and took some time to understand.
Now have to figure out why this isn't working. Will post back once I
figured it out.

Did you see both installers being embedded during your compilation process?

A rebuild of libwdi solved the problem. Both x64 and x86 is working as expected right now.