I have had a generous customer let me remote into their computer, where this problem occurs, and test various debug versions on there....I decided just to log some debug info to a file.

Note again that the app works fine on some Windows 7 64-bit machines but on at least 3 customers have found it does not.

It is crashing when it tries to load the main form of the application. This would indicate to me that a control is in conflict or is not properly registered. I created batch file and called REgsvr32.exe on each control... then did Run as Admin on the batch file... all registered successfully....

App still crashes.... Baffled.... Given a VB6 project with "references" and "components"... what is the best way to determine what needs to be installed? My installer is also running the VB6 runtime installer from MS.