ZurichX I bought some weeks ago and worked fine on my old Installation.
That's more than enough proof that the product *works*. And if it didn't, you never had the chance to buy it in the first place...
FSMap (Aerosoft) use also SimConnect
That doesn't mean anything. Not every problem is because Simconnect doesn't work. In your case (see message below) it's a system file missing. If Simconnect didn't worked, you would't be able to launch it in diagnostic mode.
DLL Failed to load. Check for missing dependencies.
This is important: a system DLL in your Windows installation is missing. Unfortunately, Simconnect diagnostic doesn't tell exactly which one, so we can only guess.
First, to exclude a problem coming from our installer, be absolutely sure you are running the latest version of it. There's no need to download the whole Zurich again (unless you still are using an older version like 1.2 or less), just download again the Stand-alone installer for FSX, that one is guaranteed to put all the DLL we need that do not come with a standard Windows installation.
If still doesn't work, it's 100% sure it's a Windows DLL that is missing.
It might be the Visual C++ 2005 SP1 runtimes missing or outdated. Our installer will automatically install those runtimes by launching the Microsoft redistributable installer at the end of the installation. If that installer failed or was interrupted for some reason, you'll have problems.
You can try separately downloading it from here:
http://www.microsoft.com/downloads/details.aspx?familyid=200b2fd9-ae1a-4a14-984d-389c36f85647&displaylang=enAnd, as a precaution, try running the installer in Administrator mode.
Some other things you can try to fix your Windows installation, are installing IE7 (it's not clear from your message if you are running XP or Vista), and installing ALL hotfixes suggested by Windows Update. Some of these fixes might restore the missing files.