Fix for Transparent Cockpit Textures. Problem is caused by faulty product installation and can be easily repaired by correcting errors in FSX.cfg file.
As you can see on the picture above – my brand new Cessna 337 looks weird. Cockpit textures are missing and some gouges do not work.
The same happened to several other aircraft – both default and payware. In case of default aircraft – instruments were missing – there were transparent holes in Cessna 172 cockpit and an empty panel in Mooney Bravo.
It happened to me twice – both times after I installed Carenado aircraft but I am not sure if the Carenado installer caused the problem. My other suspect is Eaglesoft’s DA-42 which on both occasions was installed a moment before.
The cause and my fix
As you can see – there are some negative values in trusted section of my fsx.cfg file.
To solve this problem – simply delete minus signs from each line in [Trusted] section of your fsx.cfg file.
You may also delete the lines with minus signs – but this is not necessary.
If some permissions are not recorded properly because of this bug – you may be asked to confirm some add-ons on next restart of your Flight Simulator X or when you select your plane.
Probable initial cause
It is possible that the problem lies deeper – in Windows registry. It was described by PMDG support here.
In short – you need to open registry (Windows key + R -> then type regedit -> then press enter), find the following key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing and make sure that it’s value is 0x23c00 (in case you are not sure – this are zeros not “O”). It may be shown as 0x00023c00.
If you have anything different – double click “State” and enter new value – 0x23c00. Make sure that hexadecimal system is selected.