DLSS Frame Generation (DLSS‑G) Completely Non‑Functional in MSFS 2024 After Driver Update — Exhaustive Troubleshooting Done

Platform: Windows 11 25H2 (Build 26200)
CPU: Intel Core i5‑12600KF
GPU: NVIDIA GeForce RTX 4070 Super
Memory: 32 GB DDR4
Storage: NVMe SSD
Driver Versions Tested: 591.86, 596.36, 596.49 (clean installed with DDU each time)
Game Version: Microsoft Flight Simulator 2024 (latest as of May 2026)


Issue Summary

After updating my NVIDIA driver to 596.49 (and later testing earlier versions), DLSS Frame Generation (DLSS‑G) no longer functions in Microsoft Flight Simulator 2024. The option can be toggled on in the in‑game Graphics menu, but it has absolutely no effect on the framerate — it behaves as if it is completely disabled. The same hardware works perfectly in other titles, and alternative frame generation methods (FSR3, NVIDIA Smooth Motion) function correctly in MSFS 2024.

Key Observations

· DLSS Frame Generation (DLSS‑G): Enabled in settings but no effect.
· FSR3 Frame Generation: Works instantly when selected instead of DLSS‑G, producing the expected framerate boost.
· NVIDIA Smooth Motion (driver‑level): Works correctly when forced via the NVIDIA App. This proves the GPU’s hardware interpolation capability is intact.
· Other DLSS Titles (e.g., Forza Horizon 6): DLSS Frame Generation works perfectly, including the new “Frame Generation Model B” that came with driver 596.49.
· Developer Mode: I am aware that Developer Mode can block DLSS‑G. I have kept it OFF during normal testing, and even when temporarily enabled, I made sure “Smart Docking System” is also OFF (this was one of the first things I checked).
· HAGS (Hardware Accelerated GPU Scheduling): Confirmed ON in Windows Settings > Display > Graphics > Default Graphics Settings.
· Anti‑aliasing: Always set to NVIDIA DLSS in the game’s graphics settings.

Full Troubleshooting Steps Performed (None Resolved the Issue)

I have spent many hours systematically eliminating variables. Below is a complete list of everything I have tried, often multiple times in different combinations.

  1. Driver & Software Cleanup

· Used DDU (Display Driver Uninstaller) in Safe Mode to remove all NVIDIA drivers before clean‑installing driver versions 591.86, 596.36, and 596.49.
· After each driver installation, I tested with no NVIDIA App installed (pure driver only) — no change.
· Installed the NVIDIA App again and tried resetting all MSFS‑specific 3D settings to default.

  1. Shader Cache & Temporary Files

· Cleared DirectX Shader Cache via Windows Disk Cleanup multiple times.
· In NVIDIA Control Panel, temporarily set Shader Cache Size to “Disabled”, rebooted, cleaned, then re‑enabled it.
· Deleted the contents of %LocalAppData%\NVIDIA\DXCache and %LocalAppData%\NVIDIA\GLCache.

  1. Game Configuration

· Manually edited UserCfg.opt to set FrameGeneration to 0, saved, restarted the game, and then re‑enabled DLSS‑G in the UI.
· Tried Alt‑Enter to force full‑screen / borderless switching.
· Disabled Smart Docking System both through the in‑game Dev Mode menu and by directly editing the config file.
· Toggled the FPS counter in Developer Mode on/off, as some users reported this “wakes up” frame generation — no effect.
· Reset all in‑game graphics settings to default multiple times.

  1. DLSS File Management

· Used DLSS Swapper to replace the game’s nvngx_dlss.dll and nvngx_dlssg.dll with the latest versions (v310.2.1 and others).
· Also tried manually downloading the DLLs from TechPowerUp and placing them in the correct game folder (…\Content\Engine\Plugins\DLSS\Binaries\ThirdParty\Win64\NV).
· In the NVIDIA App, forced “DLSS Override – Model Presets” to Latest for MSFS 2024 — no change.

  1. System‑Level Fixes

· Ran sfc /scannow and DISM /Online /Cleanup‑Image /RestoreHealth — no integrity violations found.
· Performed a Windows 11 repair installation (using “Fix problems using Windows Update” from Settings > Recovery), which completed successfully and preserved all my apps and files. The issue persisted.
· Even upgraded to the latest Windows 11 25H2 (Build 26200) and fully updated the OS — no improvement.
· Reinstalled Visual C++ Redistributables (all versions, using the TechPowerUp all‑in‑one package).

  1. Overlay & Third‑Party Interference

· Uninstalled or disabled MSI Afterburner / RTSS, Discord overlay, and any other OSD tools.
· Completely uninstalled the NVIDIA App before testing — no change.

  1. Display & Hardware Configuration

· Disabled all virtual display adapters (e.g., Parsec, GameViewer) in Device Manager.
· Temporarily disconnected secondary monitors and tested on a single screen.

  1. Final Clean‑Slate Attempts

· Deleted the local UserCfg.opt and let the game create a fresh one.
· Cleared the cloud save data through the Xbox app (fully resetting the game profile).

Result: Despite all of the above, DLSS Frame Generation remains completely non‑functional in MSFS 2024, while FSR3 Frame Generation and NVIDIA Smooth Motion work perfectly. It is as though the game’s pipeline for DLSS‑G is silently failing, even though the option is available and the driver/hardware are clearly capable.

Request

This appears to be a deep‑seated conflict between MSFS 2024’s internal frame generation implementation and the NVIDIA DLSS‑G pathway on Windows 11 25H2, specifically with RTX 40‑series GPUs. Given that many other users have reported similar symptoms in the forums, I respectfully request:

· Any official workaround or hidden configuration flag that might force‑enable DLSS‑G.
· Confirmation whether this is a known bug currently under investigation by Asobo/NVIDIA.
· If not yet tracked, please add my system’s details to your internal issue tracker. I am happy to provide additional logs, traces, or run debug builds if that would help.

Thank you for your time and for the amazing sim. I hope this detailed report can assist the team in pinpointing the root cause.

DLSS Frame Gen works just fine for me, nothing has changed. (596.49, 5070Ti)

If you already have DLSS or Frame Generation enabled, then NVIDIA Smooth Motion should be turned off. NVIDIA Smooth Motion is mainly intended for games that don’t support DLSS and Frame Generation natively.

What? There are no such folders in the MSFS launcher.

Do not replace original .dll files. If you used DLSS Swapper to overwrite the original DLSS DLLs, restore the stock/original files first before troubleshooting further.



Please go to the folder where FlightSimulator2024.exe is located (default path: C:\XboxGames\Microsoft Flight Simulator 2024\Content ) and take screenshots showing all files and folders visible in that directory. Then attach the screenshots in your reply.

Sorry, I generated this report using an AI summary. My MSFS2024 directory is: E:\XboxGames\Microsoft Flight Simulator 2024\Content.
Also, I have indeed restored the default DLSS file, version 310.1.

same updated drivers and latest sim update and frame gen is completely not working at all even when frame gen is turned on was running 90FG before now the game is stuck in FPS

Try doing a clean reinstall of your NVIDIA drivers using DDU. This usually fixes broken Frame Generation and FPS issues after updates.

How to perform a clean installation of NVIDIA drivers

First things first: a proper clean installation of a GPU driver does not delete your games, apps, or wipe your C drive. It simply removes old driver files, registry leftovers and related components so the new driver installs on a clean base.

First, download the NVIDIA driver you want to install and the DDU.

NVIDIA drivers
Download The Official NVIDIA Drivers | NVIDIA

DDU
Download Display Driver Uninstaller (DDU) Official Latest Version | Wagnardsoft

NVIDIA driver removal is best done in Windows Safe Mode - I’ve been saying this for a long time and I’m not changing that opinion. The only exception is when Safe Mode doesn’t work properly on someone’s system.
So before proceeding with any further steps, make sure that Windows Safe Mode is working correctly.

Also, there’s no real need to disconnect from the internet or disable your internet connection during driver uninstall or installation. What actually matters is Windows behavior - just set it so it doesn’t automatically install devices or pull drivers on its own. That alone is enough to prevent conflicts during the process, without having to unplug anything or go offline.

If you’re not an advanced user, don’t feel confident digging deep into Windows settings or simply don’t want to bother, there are easier alternatives.

You can just unplug the Ethernet cable, turn off WIFI or disable your network adapter directly in Device Manager.
In that case, if your PC case is pushed against the wall or placed under a desk, disabling the network adapter is usually the quickest option. Just right-click the network card in Device Manager and disable it.

Right-click “Start” icon and select Device Manager.
Expand Network adapters
Then right-click your network adapter and select Disable device.

Disabling the network adapter in Device Manager is the most convenient and fastest method.

You can also, after launching DDU in normal Windows mode, go into the DDU settings and enable “Prevent downloads of drivers from Windows Update when Windows searches for a driver for a device”
While still in the settings, also enable “Enable Safe Mode dialog”
// Also, as I mentioned above, make sure to check that Safe Mode is actually working on your system before proceeding.

image

Under General Options and Specific Options, you can select the same settings that I have enabled here

Be careful with “Remove present and non-present monitors” - this setting removes monitors and their drivers. After a restart, they will still work, but Windows will not have proper drivers installed for them, so you may need to reinstall the monitor drivers.

Also note that after removing monitors and restarting the PC, Windows may change the refresh rate settings. Go to Windows Settings > System > Display > Advanced display. Check if “Choose a refresh rate” is set to the maximum Hz of your monitor - if not, change it to the max or set it to your preferred value (for example 120Hz instead of 240Hz).
I once forgot about this and Windows set my monitor to 60Hz instead of 165Hz. As a result, I had stuttering in MSFS 2020/2024 and couldn’t figure out why. It turned out the cause was exactly the refresh rate.

So now you already have DDU configured and know a bit more - it’s time to prepare for reinstalling the driver. Before switching to Safe Mode, download the NVIDIA driver you want to install. After downloading it, you can launch DDU and under “Launch option” click Normal and select "Safe mode (recommended).

After the system switches to Safe Mode and DDU is launched, select the GPU you want to uninstall, in this case NVIDIA.
Then click “Clean and restart”.

After the restart, you can install NVIDIA driver. I recommend installing the minimal version, meaning only the driver and PhysX - this way you can make sure everything works properly without NVIDIA app.

So run the previously downloaded installer, select “NVIDIA Graphics Driver”, then click “Agree and Continue”.

On the next screen of the installer, select “Custom (Advanced)” and click “Next”.

On the next screen of the installer, uncheck “HD Audio Driver” and make sure “PhysX” and “Perform a clean installation” are selected, then click “Next”.

After NVIDIA driver installation, restart PC. After reboot, I remind you to install the monitor drivers if needed and check the monitor refresh rate (Hz) in Windows settings, as mentioned above.

If you have checked in DDU
image
and want Windows to install other drivers again, launch DDU in normal mode and under “select device type” click
image

Now you can enable your network adapter in Device Manager. Open Device Manager, right-click the network adapter you disabled, and select “Enable device”.

Restart PC.

Now you can open the NVIDIA Control Panel and set a profile for MSFS according to your preference. The only important thing is not to change settings in the global profile unless you really need to.

After setting up the MSFS profile, check how the game performs. If everything is fine and you need the NVIDIA app instead of the NVIDIA Control Panel, you can download and install it.

Download NVIDIA App

Fly safe.

As I have mentioned elsewhere, you will not see your DLSS FG setting active until:

  1. You are in a flight session,
  2. You are NOT in a menu, and
  3. MSFS is the active window.

I did a clean install of nvidia driver hotfix 610.52 and the DLSS FG issue is gone for me.Working like before.You should try it.

I just did a reinstall of Nvidia driver 610.47 using the Nvidia App. DLSS FG is now working again. I didn’t see a 610.52 driver anywhere. ??

If using DLSS Swapper, be sure to update it to the latest, 1.2.4.0 It has a new option for setting DLSS FG options.

Nvidia Hotfix Driver 610.52 Discussion

What I’ve found is that frame generation does not work for me if I have DLSS override model presets set to “Recommended” in Global Settings in nvidia app.

I have to set it back to default (use 3D app settings), either in Global Settings or MSFS 2024 profile setting.

Performing a clean driver reinstall would also reset these settings to defaults, solving the issue. But it was not needed in my case.