Check the "compatibility" tab of the VB6.exe to ensure that there is no fault on that side. (That is also a persistent config somewhere in the registry; even when replacing a .exe)
Also you need to enable the visual styles in general. In Windows and in the "compatibility" tab.