I’ve had a few support cases from new users of the Steam version of FSX. The issue is with FlightConnect crashing on launch. It looks like sometimes the SimConnect library is not installed properly when the rest of FSX is installed thru Steam. This can be easily fixed by manually installing SimConnect from the installation directory of FSX. In my case it exists here:
Once that is successfully installed FlightConnect for FSX should function.
For older FSX versions:
FlightConnect requires SP2 of FSX to function. If that version of FSX is not installed then the application will prompt you to install it and then exit. To resolve the issue follow the instructions below:
If it’s the original version please make sure FSX is upgraded to SP2 or that the Acceleration CD has been installed. FlightConnect uses a library that Microsoft provided to communicate with FSX and the message is because FlightConnect can not find that library.
For the original version of FSX the service packs can be found here and must be installed in order:
If you have already installed SP2 or the Acceleration CD then I have seen one occurrence where the library used to communicate with FSX was not updated. When that happens reinstalling the acceleration pack or SP2 update as administrator (right click on setup or MSI and select run as admin) should fix it or you might be able to install this package: http://www.flight1software.com/files/SimConnect.msi