FPS drops after some specific events happen

Are you using Developer Mode or made changes in it?

Yes, but didn’t use it on those specific installations ( I am developing sceneries for MSFS, but for testing purposes I used relatively clean installation of MSFS )

Have you disabled/removed all your mods and addons? If the issue still occurs with no mods and add-ons, please continue to report your issue. If not, please move this post to the Community Support section.

Yes, tested with both addons and no addons.

Brief description of the issue:

  • After loading into the game, in cockpit, FPS is usually on very good level. No stutters, everything is smooth. I can pan left/right smoothly, there’s no bigger issue. I can leave it like that for an hour, and FPS will still be good. What I mean by good? With Frame Generation enabled around 90-100FPS depends on the airport and weather (using PMDG 737).
  • But sadly it’s not the case anymore after experiencing for example stutter while panning from, for example, overhead to the window view. Or panning from the bottom to window view. Then, as expected (i don’t have issue with some stutters while panning), there’s a stutter, and usually (not always, it happens in 80% tries) FPS tanks down to 65-80 FPS. And overall experience is becoming worse and stuttery.
  • What can cause it aside of stutters? For example… taking a screenshot (especially with snap tool). Before taking a screenshots FPS are high and everything is smooth, after taking screenshot FPS tanks down to the level I described above.
    Another thing that can cause is to enable DLSS in any mode. And after coming back to TAA, FPS are on the lower level than before.
  • What I realized is that GPU usage in both cases 99-100%, but there’s huge difference in GPU power draw. When FPS are high, power draw is around 135W-138W, and after stutter/screenshot or other event, that will cause FPS drop, happens power draw goes down to 105-115W level. (a little bit less without FG in both cases, but percentage drop is similar). My GPU is set to maximum performance in Nvidia Control Panel. No idea why GPU is showing 100% usage with less power draw, but that seems to be directly connected to FPS and smoothness.
  • Restarting the flight doesn’t solve the issue. Restarting the game solves the issue. It happens only in MSFS, with other games no issues at all, power draw on normal level all the time.

Provide Screenshot(s)/video(s) of the issue encountered:




Detailed steps to reproduce the issue encountered:

Load into the flight. Either enable DLSS, or take a screenshot with Snap Tool, or cause stutters with panning up down.

Many issues may be due to an outdated graphics card. Please state your Graphics Card Driver Manufacturer (NVIDIA, Intel, AMD) and Version (Learn how to find your current graphics card driver version):

Nvidia 546.17

PC specs and/or peripheral set up if relevant:

i5-12600k, RTX 4060ti, 16GB RAM DDR4 3600MHz, nvme m.2 1TB drive (x2), AiO cooler (so no issues with CPU temps)

Build Version # when you first started experiencing this issue:

Both SU13 and SU14B. After one day of testing i reinstalled Windows with disks formatting, and tested again on both SU13 and SU14B and in both it was the same situation again.


:loudspeaker: For anyone who wants to contribute on this issue, Click on the button below to use this template:

Do you have the same issue if you follow the OP’s steps to reproduce it?

Provide extra information to complete the original description of the issue:

If relevant, provide additional screenshots/video:

1 Like

We’ve moved your topic into the General Discussion & Community Support category.

The Bug Reporting category is for posting suspected or confirmed bugs that other users are able to reproduce. Using the template is required in order to provide valuable information, feedback, and replication steps to our test team.

If you are not sure if your issue is a bug or need further input from the community, please use the Community Support category. If the community can replicate your issue, first search the Bug Reporting category to see if there’s an existing topic. If it already exists, contribute to that report. Duplicate bug reports will be closed.

If you believe it is a new report, then create a new bug topic using the provided topic template.

All issues caused by or involving third-party addons/mods should be reported to the third-party developer. Assure that no addons/mods are used when reporting issues in Bug Reports.

There’s quite a few FPS Drop topics you could try to join in on or check to see if there’s something helpful therein.

Anytime you switch to other application (to take that screenshot) main game window loses focus. That´s the problem. The same happens when activating the xbox bar and moving mouse inside of any of the bar subwindows. MSFS is a borderless window application. Whenever you operate anything with mouse out of main game´s window or any other window or overlay gets on top you need to recover game focus by clicking back once again anywhere on game´s main window (any area on cockpit or external views can be used). Until you do that the other application or even windows desktop will be taking the rendering priority.

Change Windows mouse pointer color to black for instance and you will notice it easily, because game´s pointer is white. Anytime you see a black mouse pointer then game will not be getting priority and you will need to click on it´s main window again until you see the white mouse pointer.

Cheers

The explanation is that your GPU in those circumstances (CPU delivering 36-37 fps instead of 49-50) lowers its frequency and voltage to reduce power consumption, tuning the parameters so that the usage is still 100%.
For example look at two scenarios with my system at the SAME framerate (locked at 48):

  1. nVidia reflex ON: GPU forced at max frequency (and voltage) - high power consumption (look at the temperature) and low usage (59%, 75 °C)

  1. nVidia reflex OFF: GPU free to reduce frequency and voltage - low power consumption, low temperature, high usage (90%, 61 °C)

As reported above, the behavior of your system could depend on the window losing focus. Try to press ALT+ENTER twice and see if the framerate returns normal.

Anytime you switch to other application (to take that screenshot) main game window loses focus. That´s the problem. The same happens when activating the xbox bar and moving mouse inside of any of the bar subwindows. MSFS is a borderless window application

I know what Borderless is and when MSFS is in focus. :wink:

Trust me, it is all the time. That FPS drop happens after stutter too, not only after losing focus while making a screenshot. It happens when i change from TAA to DLSS and back to TAA. So please, read post before answering with that thing for no reason. And just to clarify - i know when my window is not in focus, because Frame Generation isn’t working then. So from 100 i’m going down to 50-51 FPS, and when FPS drops happens, it goes down from 70 to 35-40FPS. Sometimes even lower.

The explanation is that your GPU in those circumstances (CPU delivering 36-37 fps instead of 49-50) lowers its frequency and voltage to reduce power consumption, tuning the parameters so that the usage is still 100%.

Again, wrong. Clocks are either higher with lower FPS or exactly the same on GPU. (Same with CPU). CPU can deliver that higher FPS number. The only difference is that something is making GPU to use less power, while being used more (percentage wise).

Look at my screenshots with no Frame Generation. With higher FPS there’s 94% GPU usage with 119.2W power draw and 2715MHz. When FPS drops happens my GPU is used 100% with 108.3W power draw and the same 2715MHz clocks. Nothing is changing except for power draw and GPU usage. But it works… other way than it should in case of GPU Usage. And that power draw difference is just strange.

It has nothing to do with Window not being in focus, it has nothing to do with CPU in this case. It’s purely about something cause performance drop and strange GPU perfromance readings.

Tested it in DX11 - and no issues there. Constantly keeping on that higher number, without FPS drops at all. So it’s DX12 thing that makes FG for me not usable at the moment sadly.

Sounds like you’ve got it figured out. Don’t use DX12.

This doesn’t make sense, because the GPU voltage is directly related to the frequency. You only have one voltage value for 2715 MHz in the curve. When the GPU occupation is higher at that frequency and voltage, also the power draw must be higher.
I would not rely blindly on MSI Afterburner for an exact indication of frequency, usage and power consumption in real time. We are talking about differences of a few % of usage, 9 Watt of power consumption…
I’d rather take a look at the task manager to see if something else is using the GPU.

1 Like

i have the same experience and it’s driving me mad.

getting solid 60 fps and then without notice BANG, fps completely cut in half (can happen even while cruising and without touchin anything or just sitting while spawned for a couple of minutes)

i guess I have to swtch to dx11 but it’s quite a shame tbh since I’ll lose frame gen and all that jazz