Author Topic: CTD after 3.7.4 update related to AI (MSFS2020)  (Read 7091 times)

DownedAviator

  • Newbie
  • *
  • Posts: 48
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #75 on: January 09, 2026, 01:38:57 am »
Interesting. I hope it solves the problem.

I had been wondering if there might have been a SimConnect issue with different versions for MSFS 2020 and 2024.

Is GSX for MSFS 2020 compiled and using the latest SimConnect from SU16 SDK, and for MSFS 2024 is it compiled and using the latest SimConnect from SU4 SDK?



virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 53389
    • VIRTUALI Sagl
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #76 on: January 09, 2026, 01:56:14 am »
Is GSX for MSFS 2020 compiled and using the latest SimConnect from SU16 SDK, and for MSFS 2024 is it compiled and using the latest SimConnect from SU4 SDK?

Sure, we have several couatl .exes depending on the sim ( FSX/P3D, MSFS 2020 and 2024 ) and each one is native built with the latest Simconnect SDK available.

However, I think in this case the problem lies in the sim itself (the Simconnect server) rather than the client (the one we get in our .exe by linking with the various SDKs), since the sim (MSFS 2020) just crashes with no errors, no Simconnect exceptions returned, not even an entry in the Event Viewer, while MSFS 2024 simply returns the title truncated to the max length specified, as one would expect.

DownedAviator

  • Newbie
  • *
  • Posts: 48
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #77 on: January 09, 2026, 02:48:40 am »
Yes having no error reporting in MSFS 2020 has made things difficult to identify.

Solox51

  • Newbie
  • *
  • Posts: 4
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #78 on: January 09, 2026, 04:10:57 am »
I just wanted to test with the new offline installer and received the following error message while activating GSX in the FSDT installer. This happened during the install within the updater before I ever used the offline installer. What does this mean?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at Couatl_Updater2.Program.ApplyEnabledCore(DataTable table, List`1 paths, Boolean parentFolderMode, Boolean enabled, IProgress`1 progress)
   at Couatl_Updater2.Program.<>c__DisplayClass289_0.<RunApplyServicesAsync>b__1()
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Couatl_Updater2.Program.<RunApplyServicesAsync>d__289.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Couatl_Updater2.Program.<ReconfigureGSX>d__251.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9323.0 built by: NET481REL1LAST_25H2_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Couatl_Updater2
    Assembly Version: 2.0.9488.42068
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Net.Http
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9321.0 built by: NET481REL1LAST_25H2_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9319.0 built by: NET481REL1LAST_25H2_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
QlmLicenseLib
    Assembly Version: 18.0.24343.2
    Win32 Version: 18.0.24343.2
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/QlmLicenseLib.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Web.Services
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
INIFileParser
    Assembly Version: 2.5.2.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
xEWPPkTHjwTb
    Assembly Version: 0.0.65535.65535
    Win32 Version: 18.0.24343.2
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
?
    Assembly Version: 0.0.0.0
    Win32 Version: 18.0.24343.2
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/QlmLicenseLib.dll
----------------------------------------
System.Security
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.IO.Compression.FileSystem
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 13.0.0.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.8.9221.0 built by: NET481REL1LAST_25H2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
SharpCompress
    Assembly Version: 0.41.0.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Memory
    Assembly Version: 4.0.5.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Runtime.CompilerServices.Unsafe
    Assembly Version: 6.0.3.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
ZstdSharp
    Assembly Version: 0.8.6.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Threading.Tasks.Extensions
    Assembly Version: 4.2.4.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------
System.Buffers
    Assembly Version: 4.0.5.0
    Win32 Version: 2.4.0.6
    CodeBase: file:///D:/MSFS%20Addons/Addon%20Manager/Couatl_Updater2.exe
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

renkouchuan

  • Newbie
  • *
  • Posts: 21
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #79 on: January 09, 2026, 06:22:12 am »
I've done my test in 4 different airports (RJTT, ZSPD, VHHH and RJAA) after new beta update, all passed with no CTD anymore! I loaded into the airport by using AIGTC auto injection to make sure it can inject AI as soon as possible, it seems no more issues as GSX is also running at the same time. Tomorrow I'll do some short and mid haul flights to see how stable it is. A side effect not very sure it's due to my new updated GPU driver today or this beta update itself, I felt my FPS is getting lower than before, even it's still acceptable. Hope it's just my illusion. Anyway, so far I believe we've solved that. Let's see more feedback.

capt_pero

  • Newbie
  • *
  • Posts: 46
    • aviation.pero-online.de
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #80 on: January 09, 2026, 06:49:09 am »
I've done my test in 4 different airports (RJTT, ZSPD, VHHH and RJAA) after new beta update, all passed with no CTD anymore! I loaded into the airport by using AIGTC auto injection to make sure it can inject AI as soon as possible, it seems no more issues as GSX is also running at the same time. Tomorrow I'll do some short and mid haul flights to see how stable it is. A side effect not very sure it's due to my new updated GPU driver today or this beta update itself, I felt my FPS is getting lower than before, even it's still acceptable. Hope it's just my illusion. Anyway, so far I believe we've solved that. Let's see more feedback.
Happy to read that. For me its not solved. Can you pls test the mentioned scenario as well (EPWA)? Are you using MSFS 2020 as well?

Sorry, I've not read, that a bug in String length (in SimConnect) has been determined. I will test the new version now.
« Last Edit: January 09, 2026, 11:10:08 am by capt_pero »
: : : aviation.pero-online.de
Developer and home cockpit builder

Solox51

  • Newbie
  • *
  • Posts: 4
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #81 on: January 09, 2026, 07:43:07 am »
I am very happy to report that the offline installer seems to have fixed the problem on my MSFS2020. Tested with a flight from LFLB to LOWI. Everything worked perfectly, thank you for the fix!

AlexMas

  • Newbie
  • *
  • Posts: 4
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #82 on: January 09, 2026, 08:20:59 am »
Must I remove the GSX version installed before install the offline updated version? As I mentioned before I have CTDs with the offline updated version, and maybe I did something wrong.
I think the tests must be done always at same time and same place. The CTD occurs when a particular plane is injected. I have my CTD in EHAM at 19.00 Thurday, Saturday 14.00-16.00, etc, with BATC traffic injection using in first place AIG models.
Thanks for your help

Solox51

  • Newbie
  • *
  • Posts: 4
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #83 on: January 09, 2026, 08:49:28 am »
In my case the sim crashed as soon as I loaded a flight. Sometimes the sim even crashed before it finished loading a flight. Airplane and airport didn´t matter in my case at all. I disabled the "Couatl64_boot.exe" in the exe.xml file and the sim still crashed. There are also three folders from GSX which are placed in the Community folder. The CTDs only stopped after removing the three GSX folders. I am also using FSLTL which I have never touched. All I have done is run the FSDT installer once and then I ran the offline installer. It is very important that you do not run the FSDT installer after running the offline installer. The offline installer is the last step you do. I hope this information helps in some way. So far I have only done the above mentioned flight and everything just magically worked!

Since I still have my sim loaded, I went ahead and loaded the Fenix in EDDF with FSLTL running. I haven´t restarted the sim since the last flight and there is no CTD. It indeed seems to be fixed.
« Last Edit: January 09, 2026, 09:06:32 am by Solox51 »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 53389
    • VIRTUALI Sagl
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #84 on: January 09, 2026, 08:50:31 am »
Must I remove the GSX version installed before install the offline updated version?

No, of course not, the offline installer it's just the latest code, only 200MB, the whole GSX is like 16GB, if you uninstall it, nothing works.

Quote
As I mentioned before I have CTDs with the offline updated version, and maybe I did something wrong.

Your last post was made BEFORE I explained the problem has been found and a new Offline installer was posted, so you need to download it again and install it.

capt_pero

  • Newbie
  • *
  • Posts: 46
    • aviation.pero-online.de
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #85 on: January 09, 2026, 11:18:33 am »
Please confirm all CTDs are gone now, so we can make it official.

Confirmed fixed. I did several tests at different airports and day times. Looks good! Thank you!
« Last Edit: January 09, 2026, 01:10:10 pm by virtuali »
: : : aviation.pero-online.de
Developer and home cockpit builder

twilfert

  • Newbie
  • *
  • Posts: 6
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #86 on: January 09, 2026, 02:52:27 pm »
I can confirm that the issue is fixed from my side. No more CTDs at different airports in Asia where I had these CTDs since version 3.7.4.

Thank you for your help!

jradicals

  • Newbie
  • *
  • Posts: 1
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #87 on: January 09, 2026, 03:10:49 pm »
Confirming from my end that the offline update in this thread has fixed the problem. I could always pinpoint one exact AI variation which caused a CTD 100% of the times it was injected over the last few weeks, so I had been using that exact AI variant as my troubleshooting reference rather than just injecting any traffic and potentially not getting a CTD by luck. With this update I have been able to inject my troublesome AI variant successfully for the first time with 3.7.4 running.

Thank you!

jaawis

  • Newbie
  • *
  • Posts: 3
Re: CTD after 3.7.4 update related to AI (MSFS2020)
« Reply #88 on: January 09, 2026, 05:03:00 pm »
All fine now with 3.7.5.

Thanks Umberto for digging and providing a fix.  :)