Hoffman,
I have attached the file you were originally seeing hang; however, I recompiled this on an identical (well, as close to identical as I can get - Windows XP SP3 with the 9.1.0.428 runtime engine you specified) and, upon recompiling, both of the file selection popups appear and I don't experience any problems. This attachment contains the recompiled code; if you run this does it hang or not? If it does then, as the executable still relies on your run-time engine, then my thought is that the problem may still lie here. A repair only replaces missing files, it doesn't fix corrupted files so, as hesitant as I am to suggest this, an uninstall/reinstall of the run-time engine might be called for. If it doesn't hang, then it is likely something on the compiler level that is giving us trouble. In this case, I might suggest an uninstall/reinstall of CVI itself. In either case, it appears to me that one of the files referring to this FileSelectPopup may have been corrupted since this problem seems isolated to a single machine.
Let me know if you are able to run the executable that I've included, I think this will help us pinpoint the source of the problem you are seeing.
Regards,
Trey C.