Solution
The root cause is related to how Windows allocates CPU time to applications. FlexLogger runs as a standard priority process by default. When other applications or background services compete for CPU resources, Windows may temporarily deprioritize FlexLogger's rendering thread, causing visible jitter in the graph display. Because Windows is not a deterministic operating system, it does not guarantee consistent timing for UI rendering regardless of system load.
The solution is to make FlexLogger have a higher priority in Windows, by setting it's priority to a higher level.
- Open Task Manager by pressing Ctrl + Shift + Esc, or right click the Windows icon on your Windows Dashboard and selecting Task Manager
- Click the Details tab in Task Manager.

- Locate the FlexLogger process in the list. It will appear as FlexLogger.exe. If multiple FlexLogger related processes are listed, identify the main application process (typically the one with the highest memory usage).
- Right click FlexLogger.exe and select Set priority.
- Select High or Above Normal from the priority options. Do not select Realtime, as this can cause system instability by starving critical Windows services of CPU time.
- A confirmation dialog will appear. Click Change priority to apply the setting.