Strange part is, You have 2 versions in your registry pointing to C:\DirectOutput\
3.1.7776.42174 and 3.1.8440.34790
My 64 bit is 3.1.8440.34790 and 32 bit is 3.1.7776.42174
Anyway, lets try this.
1) Run the following reg file (and confirm to install)
VPA35BKSOR_fix.reg
2) Go to your 32bit directory (C:\\DirectOutput) and run RegisterDirectOutputComObject.exe
DO NOT RUN THE 64BIT INSTALLER !
3) Check your plugin, if it got a version number and pointing to the correct 32 bit path
Still not correct ?
1) Run the regfile again
2) open registry editor
3) Search for :
{A23BFDBC-9A8A-46C0-8672-60F23D54FFB6}
The value should only be twice in the following keys :
HKEY_CLASSES_ROOT\DirectOutput.ComObject\CLSID
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectOutput.ComObject\CLSID
4) If found in any other key, please export the key, and serach furhter until you reach end of the file.
Please report all the Reg Files that you found
I hope we will get closer to your working DOF