Skip to main content

Error 400 - Form already displayed; can't show modally

Updated this week

If you get an Error 400 message then follow these instructions.

  1. Find the file called vsocx6.ocx on your chard drive. It will be located in:
    32-bit WINDOWS COMPUTERS: C:\Windows\System32
    64-bit WINDOWS COMPUTERS: C:\Windows\SysWOW64​​​

  2. Right click on it and select Properties. Then check out which version you have. You need to use the one from the link below and make sure it's in the folder. Version 6.0.0.44 is the correct one. The newer one has a bug in it that we cannot work around.
    The newer 6.0.0.52 version of VSOCX6.ocx has a bug with it that we have reported and yet the developer has not fixed the control. We don't think there will be any more updates to the control so we have to live with and work with what we have.​​​

  3. Please download the vsocx6.ocx.zip from https://d2msn2gq3vhsl4.cloudfront.net/appfix/msvbvm60.dll.zip and save it in the Legacy folder on your hard drive. Or download it by clicking VSOCX6.OCX and save in:
    32-bit WINDOWS COMPUTERS: C:\Windows\System32
    64-bit WINDOWS COMPUTERS: C:\Windows\SysWOW64​​​

  4. Try Legacy again. It should work.
    ​​​

If the above steps don't work, please try the following:

  1. Please download the msvbvm60.dll file from https://d2msn2gq3vhsl4.cloudfront.net/appfix/msvbvm60.dll and save it to your hard drive as follows:
    32-bit WINDOWS COMPUTERS: C:\Windows\System32
    64-bit WINDOWS COMPUTERS: C:\Windows\SysWOW64​​​

  2. Next delete the user customization files (all files with a .USR extensions) from your hard drive.
    LEGACY: Open your Documents folder and browse into Legacy Family Tree\ _AppData\Usr and delete the .usr files, except Legacy.usr (make sure you do not delete plain Legacy.usr). There is no family data in any of these files, so deleting them does not delete your data. Upon start up, Legacy will recreate the files to their default settings.
    LEGACY 7.5 OR EARLIER: Browse into C:\Legacy folder on your hard drive and delete the .usr files, except Legacy.usr (make sure you do not delete plain Legacy.usr). There is no family data in any of these files, so deleting them does not delete your data. Upon start up, Legacy will recreate the files to their default settings. ​​​

  3. Please download and install the most recent update file to your Legacy program.
    LEGACY: ​https://legacyfamilytree.com/download-update
    Previous Version of Legacy: Click Here and download the final revision (build) of your version.
    ​​​

After completing these steps please restart your computer and try Legacy again.

Did this answer your question?