100% reproducible CTD at specific coordinates for months [grammar.pggmod]

The suggestion to re-install VC_redist.x86 and VC_redist.x64. is massively appreciated here!

I have been encountering VCRUNTIME140.dll ctd issues when flying over Dublin airport (EIDW) for the last few days and came across this suggestion. (There is a specific thread with issues at EIDW here https://forums.flightsimulator.com/t/ctd-freezing-at-dublin-eidw/503435/). I could spawn into the airport fine but when trying to fly over it I was getting ctd in the last week. (I am using SU10 beta).

After reading the latest posts in this thread I went to check the version of Microsoft Visual C++ 2015-2022 Redistributable (x64) and (x86) installed on my PC. Both were Microsoft Visual C++ 2015-2021 and versions beginning 14.28.xxx

I went to https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 and downloaded the latest two files


I then uninstalled the previous (out of date versions) in settings>apps>apps and features and rebooted the pc.
I then reinstalled the two files I downloaded and rebooted. This did indeed update the version numbers 14.32.xxx:

I then loaded into MSFS to recreate the scenario that was giving me a repeatable ctd, flying over Dublin airport and now MSFS handles it fine on my PC, without the VCRUNTIME140.dll ctd issue.

(One additional note, I also have updated to the latest SU10 build, released yesterday, since the last time I ctd at Dublin. However, I think updating the two VC_redist files is important as well, as they were clearly out of date!)

However, I am not sure that this will necessarily fix things for those who are having ctd with the grammar.pggmod error.

5 Likes