Fix flaps not moving in Microsoft Flight Simulator by checking bindings, controller conflicts, speed limits, aircraft power, failures and add-ons.
Flaps usually will not move in Microsoft Flight Simulator because the command is unbound, another controller is overriding it, the aircraft is too fast, or the aircraft lacks hydraulic or electrical power. Verify the flap binding, remove duplicate inputs, slow below the placarded limit, and check the aircraft’s systems and failures.
This troubleshooting order applies to Microsoft Flight Simulator 2020 and 2024. The quickest clue is whether the cockpit lever, flap-position indicator and external flap surfaces agree with one another.
How do I fix flaps not moving in MSFS?
Test the flaps in a powered, stationary aircraft, then work from control bindings to hardware conflicts before blaming the aircraft model.
- Run a controlled ground test. Load a simple default aircraft in a ready-to-fly state, stop the aircraft and view the wing from outside. On a standard PC keyboard profile, press
F7once and allow time for the flaps to travel. - Try the cockpit flap lever. Move it with the mouse or controller cursor. If that works but the keyboard, joystick or throttle does not, the aircraft is functional and the problem is your control assignment.
- Check the flap commands. In the Controls settings, select each active device and search for flaps. The standard MSFS 2020 PC commands are
F7to increase flaps,F6to decrease them,F8for full extension andF5for full retraction; our reference for MSFS 2020’s standard keyboard bindings covers these in context. A laptop may require itsFnkey, while custom and imported profiles can replace the defaults. - Remove duplicate assignments. Inspect every connected controller, not just the one you intend to use. A throttle quadrant, gamepad or unused lever assigned to
Flaps Axiscan continuously force the flaps up and override button presses. Disconnect extra devices temporarily or follow our clean-profile controller troubleshooting process. - Match the binding to the hardware. Use a flap-axis command for a continuous physical lever. Use increase/decrease commands for momentary buttons, or position commands for a detented switch whose positions match the aircraft. Do not bind the same control to both an axis and discrete flap positions.
- Reduce the airspeed. Test while stationary or comfortably below the aircraft’s flap-extension limit. Detailed aircraft may inhibit extension, retract a stage through flap-load relief, or record damage when the limit is exceeded.
- Supply the required aircraft power. Many light aircraft have electrically driven flaps and need the appropriate electrical bus powered. Larger aircraft commonly need hydraulic pressure from an engine-driven or electric pump. In a cold-and-dark start, moving the lever alone may not move the surfaces.
- Clear failures and isolate add-ons. Disable any AI piloting that controls the aircraft, clear active flap failures and start a fresh flight. If only one third-party aircraft is affected, test a default aircraft and, on PC, temporarily remove relevant aircraft or systems modifications from the
Communityfolder.
What does the flap symptom tell me?
The pattern of movement usually identifies whether the fault is an input conflict, an aircraft-system problem or merely normal flap travel time.
| Symptom | Most likely cause | Next check |
|---|---|---|
| Lever, indicator and surfaces do nothing | Missing binding or unrecognised input | Test the cockpit lever and inspect the active profile |
| Lever moves, then snaps back | Another axis or switch is overriding it | Disconnect extra devices and remove duplicate flap bindings |
| Lever moves but the indicator stays up | No electrical or hydraulic power, a failure, or aircraft-specific logic | Check pumps, buses, failures and airspeed |
| Indicator moves and surfaces follow slowly | Normal actuator travel | Wait for the selected position rather than repeating the command |
| Flaps work in default aircraft only | Add-on configuration, custom command or package conflict | Use the aircraft’s supplied control method and test without related mods |
| Flaps fail in every aircraft | Global profile, controller or assistance conflict | Create a clean profile and test with unnecessary hardware unplugged |
Why does the flap lever move but the flaps stay up?
A moving cockpit lever proves the input reached the aircraft, but it does not prove that the flap motor or hydraulic actuator can run.
In a small aircraft, check the battery, master switch and relevant electrical supply. In a transport aircraft, confirm that the hydraulic system serving the flaps is pressurised. Some detailed add-ons also simulate circuit breakers, maintenance faults, locking mechanisms and custom flap logic.
High airspeed is the other common cause. Some aircraft use flap-load relief or an extension inhibit to protect the mechanism; others allow the selection but can register overspeed damage. The autopilot itself does not normally lock conventional flaps, although AI piloting or aircraft-specific automation may move them.
If the cockpit indicator shows the commanded position but the external surfaces remain frozen after a reasonable travel time, reload the aircraft and compare it with a default model. That points towards an animation or add-on package fault rather than a binding problem.
Why do the flaps move by themselves or snap back?
Self-moving flaps are usually caused by a second controller continuously sending a different flap position.
A noisy analogue axis can jump between values, while a maintained hardware switch may repeatedly command flaps up whenever the simulator synchronises its state. Search for every assignment containing “flaps”, remove competing axis and position commands, then reconnect devices one at a time. Also disable AI control of the aircraft while testing.
Can I extend the flaps at any speed?
No; flaps must be selected below the applicable maximum flap-extended speed, usually written as VFE.
Some aircraft have a different limit for each flap stage, so a partial setting may be permitted at a speed where full flaps are not. Use the cockpit placard, speed markings or the aircraft’s operating information rather than copying a speed from another model. If the flaps work on the ground but not during approach, excessive speed or load-relief logic is more likely than a bad binding.
Our approach and landing flap sequence explains when to add each stage without destabilising the aircraft or exceeding its limits.
Should I reinstall Microsoft Flight Simulator?
Do not reinstall the simulator until a default aircraft also fails with a clean control profile, no unnecessary hardware and no active add-ons.
Start a new ready-to-fly flight first, because a failure or aircraft state can be stored with a flight. On PC, test with relevant Community content removed. A full reinstall seldom fixes a duplicated flap-axis assignment, particularly when that control profile is synchronised and restored afterwards.