Regular CPU spikes that gets progressively worse with each flight and remain on the home screen

:wave: Thank you for using the Bug section, using templates provided will greatly help the team reproducing the issue and ease the process of fixing it.

Are you using Developer Mode or made changes in it?

No, switched on for the FPS counter and then switched off again.

Have you disabled/removed all your mods and addons?

Yes, completely vanilla game, empty community folder and all 3rd-party addons in Official removed.

Brief description of the issue:

There is a regular CPU spike in the main thread that eventually kills performance. When first starting the game, this is not really apparent (see top attached picture, taken at the menu screen). After loading at an airport - even if only for a minute or two and not flying anywhere - the CPU spikes become more apparent (see second attached picture - the first plane loaded). When returning the menu, the CPU spikes remain (see third attached picture), so clearly they are not directly related to loading/displaying planes or scenery. When loading another plane, the spikes get worse (see fourth attached picture; note this can really be any plane); they are now actively visible as stutters when playing. When returning to the menu, the bad spikes are still present (see bottom attached picture) and the stutters are apparent even in the menu. The spikes are regularly timed, i.e. the gap between them is invariably the same in time, and they move faster on the display when the framerate is faster.

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





Detailed steps to reproduce the issue encountered:

(See above) - essentially load the game, turn on developer mode, turn on the FPS counter, turn off developer mode again (but keep the counter on), load a plane/start a flight, return to the menu, do this a couple more times and watch the built-in FPS counter and you should see these regular spikes. I see them every time since SU12; I did not notice them before that and I doubtless would have given how much they interfere with play).

PC specs and/or peripheral set up if relevant:

This is the clincher: I have tested this on two completely different machines and I see on both. One is a laptop with a Ryzen 5800H processor, mobile RTX 3070 graphics card and 16GB of 3200Mhz DDR4 memory (the screenshots are from this machine). The other is a Desktop PC with a Core i7 13700k processor, desktop RTX 2070 graphics card and 64GB of 5600Mhz DDR5 memory. The problem is equally bad on both.

Build Version # when you first started experiencing this issue:


: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:

Aaah, so you are saying that happens after going back to the menu a few times? Now, i noticed theseregular stutters aswell and had no idea where they are coming from. Now as you mention, im testing stuff these days and do indeed load flights and go bsck to menu multiple times. I will habmve a look at this behavior, i think i can confirm.

2 Likes

Just tried this and you are right. After going to the menu a couple of times the stutters do emerge periodically (CPU Spikes)

I too have been testing out various settings using CapFrameX to reduce my 0.1% lows. The funny thing I noticed was that if I went to settings and reduced settings, I would get worse lows than with the higher settings which made no sense to me.

This explains it. I wonder what could be causing this issue and hopefully it can be looked at.

3 Likes


Here it is for me too, glad I’m not the only one

2 Likes

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

Yes, I can also see the problem with the rhythmic peaks.
Exactly as described by Karvala21

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

although I noticed it in VR. I’m mostly in VR.
When loading the plane (it doesn’t matter which one you load) and placing it at an airport, everything runs smoothly,
Also in the VR environment. Image 1
However, when I go out of the VR into the normal desktop environment, it starts twitching continuously after 10-30 seconds. Rhythmic peaks can then also be clearly seen in the main thread, Image 2.
If I then switch back to VR, the peaks become even stronger.

But as Karvala21 has already described, the problem can also be reproduced after going back to the main menu and then loading a new flight.
I’ve just tried it and have the same problems with the problem.

If relevant, provide additional screenshots/video:




Same here, just started yesterday…. No system changes.

Having the same issues as well. Ryzen 7 5800x3d and RTX 2060 super. Running a mix of medium/high settings with LOD 100. Does anyone PLEASE have a solution to this? Happens on all aircraft.
https://streamable.com/7q1zsf

Sorry, I should have posted back here ages ago. I did indeed find the problem and solution a while back. It seemed clearly like a conflict of some sort, i.e. the type of thing you get when a process gets stuck in an infinite loop and delays the hand back to the CPU, which is normally caused by something which used to work but had been broken in an update (driver, program etc..), especially something which polls for input regularly.

In this case the first case the most obvious candidate that I looked at first was indeed the culprit: FSUIPC7. It turned out I was using a slightly older version of this which was no longer fully compatible and was causing these stutters. It was easy to test/demonstrate by simply unloading FSUIPC7 before running a flight and noticing that the problem no longer existed. The solution was simple: I updated to the latest version and the problem was entirely solved. If you’re running it, that would definitely be the first place to look. Otherwise, look for other similar things which run in the background and poll for inputs and are used in MSFS and try unloading them and seeing what happens (e.g. various in-game panels or supporter applications).

TL;DR: Running an older version of FSUIP7 was causing the problem for me and updating to the latest version fixed it.

2 Likes

Moved to User Support Hub User Support Hub > Install, Performance & Graphics since OP indicated having identified the root cause/fix.

This bug is still not fixed!

Settings I tried:
AI TRAFFIC CLOSED
ONLINE FUNCTION CLOSED
DX12 beta render mode/ DX11
DLSS enabled
VR on Quest3 and non VR
vertical sync enabled and disabled
Rolling Cache Deleted
Nvidia shader cache deleted
Every plane.
Looking at complex gemetry/Looking at nothing but sky
SMT enabled and disabled
Vanilla game
NO FSUIP

I am dealing with the exact same thing in both FS2020 and FS2024 on brand new hardware. Same exact story as the original post in this thread. Only problem is I don’t use FSUIP7.