Fix FSX ATC window flicker by isolating full-screen, overlay, multi-monitor, DirectX 10 Preview and configuration problems in the right order.
The ATC window in FSX and FSX: Steam Edition usually flickers because its old pop-up interface is being redrawn badly by full-screen mode, an overlay, an undocked or multi-monitor layout, DirectX 10 Preview, or damaged display settings. Test windowed mode first, then remove overlays and reset only the settings proved responsible.
Is the ATC window itself flickering?
If only the ATC pop-up flashes while the aircraft and scenery remain stable, the fault is normally in window composition rather than FSX's ATC logic. A single refresh when a new transmission or menu choice appears is normal; continuous flashing, disappearing text or rapid black frames are not.
| What flickers | Likely cause | Best first test |
|---|---|---|
| Only the ATC window | Display mode, overlay or stored window state | Press Alt+Enter and retest |
| The whole FSX picture | Driver, refresh rate, anti-aliasing or DirectX issue | Use the broader FSX whole-screen flicker checks |
| FSX briefly disappears or loses keyboard focus | Another program or notification is taking focus | Close overlays and background utilities |
| Only one aircraft or saved flight is affected | Add-on gauge or saved panel state | Load a default aircraft in a fresh flight |
| It happens on a second monitor | Undocked-window or mixed-display problem | Move FSX and ATC to the primary monitor |
How do I stop the FSX ATC window flickering?
Run these tests one at a time and restart FSX when changing its renderer or an injected graphics utility. Changing everything together may hide the cause and leave you dependent on unnecessary compatibility settings.
- Switch display mode. Press
Alt+Enterto move between full-screen and windowed mode. If one mode is stable, the ATC system itself is working; use our FSX windowed-versus-full-screen checks to configure the preferred mode properly. - Return ATC to the main display. Move FSX to the Windows primary monitor. If ATC is undocked, use its context menu to clear Undock Window where that option is available, then close and reopen the ATC window. For diagnosis, disconnect or disable secondary displays rather than leaving the window across two screens.
- Disable overlays and graphics hooks. Exit the Steam overlay in FSX: Steam Edition, Windows gaming overlays, graphics-driver overlays, recording or monitoring tools, chat overlays and ReShade. Hiding an overlay is not always enough because its rendering hook may remain loaded; exit it fully and restart FSX.
- Test without DirectX 10 Preview. Turn off DirectX 10 Preview in FSX's display settings and restart the simulator. If that stops the flashing, remain on the default DirectX 9 renderer or troubleshoot the DX10-specific configuration separately.
- Load a clean flight. Start a new flight with a default FSX aircraft rather than reopening the affected saved flight. A saved panel layout or an add-on gauge can repeatedly redraw an undocked window. If only one aircraft causes the problem, inspect that aircraft's panel and gauge add-ons instead of reinstalling FSX.
- Remove forced driver settings. Return the FSX profile in the graphics-driver control panel to application-controlled anti-aliasing and remove forced synchronisation or frame-limiting options while testing. If the flicker began immediately after a driver change, reverting that change is more useful than stacking extra FSX.CFG tweaks on top.
- Test a fresh FSX.CFG. Do this only after the simpler checks, and preserve the original file so add-on and display settings can be recovered.
Should I reset FSX.CFG?
A clean FSX.CFG is a useful late-stage test when ATC flickers in both display modes with overlays disabled. Rename the file rather than deleting it, because many add-ons and tuning changes write their own entries there.
- Close FSX completely.
- Open
%APPDATA%\Microsoft\in Windows. - Open the relevant
FSXorFSX-SEfolder. Side-by-side boxed and Steam installations may use different folders; the correct configuration file normally has a modified date matching the installation you just ran. - Rename
FSX.CFGtoFSX.CFG.old. - Launch FSX and test a default aircraft before restoring any tweaks.
If the flicker has gone, rebuild the necessary display settings gradually rather than copying the complete old configuration back. If nothing changes, remove the newly generated file and restore FSX.CFG.old to its original name.
Why does ATC flicker only in full-screen or on a second monitor?
Full-screen FSX uses an older DirectX presentation method, while an undocked ATC panel behaves more like a separate Windows window. Overlays, mixed monitor scaling, different refresh rates or displays connected to different graphics adapters can therefore force the panel to be composed repeatedly.
Keep FSX and the ATC window on one monitor while diagnosing the fault. If the entire simulator drops to the desktop, flashes when a notification appears or repeatedly loses keyboard input, follow the focus-stealing and unwanted minimising checks instead.
Which common FSX fixes should I avoid?
Do not begin by reinstalling FSX, downloading replacement DLL files or applying a large collection of configuration tweaks. The commonly suggested UIAutomationCore.dll workaround targets menu crashes and hangs, while HIGHMEMFIX addresses texture-memory behaviour; neither is a direct cure for an isolated ATC-window redraw problem.
What if the ATC window stops opening?
A window that no longer appears is a separate symptom, usually involving its saved position, keyboard assignment, focus or an add-on conflict. Use our dedicated ATC window and control troubleshooting rather than continuing to change graphics settings.