<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://flightsimfirstofficer.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kingm56</id>
	<title>FSFO Support Hub - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://flightsimfirstofficer.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kingm56"/>
	<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php/Special:Contributions/Kingm56"/>
	<updated>2026-04-04T02:41:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=244</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=244"/>
		<updated>2026-03-28T15:20:43Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.0.17.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.16.0&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Career Mode Simulation&lt;br /&gt;
* Ray Munich&#039;s German region pack (it&#039;s named German, the default was renamed to German2)&lt;br /&gt;
* Wait_For_AGL option&lt;br /&gt;
* Wait_For_MSL option.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Resolved the AGL issue with the User AutoFlows option&lt;br /&gt;
* PMDG 737 weather radar not responding to the OFF command&lt;br /&gt;
* Fenix A320 incorrectly asking to connect the GPU when the command was to disconnect it while using SAPI&lt;br /&gt;
* Missing “Gear Up” callout during takeoff&lt;br /&gt;
* Multiple spelling errors on the First Officer and Captain .wav files&lt;br /&gt;
* Missing crew (flight attendant) wav files from Ray Munich&#039;s regions (sound files)&lt;br /&gt;
* User AutoFlow no longer triggers when merely crossing a runway; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Lights AutoFlow no longer triggers simply from turning on the landing lights; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Reduced runway confirmation distance from 1,500 feet to 750 feet from the runway threshold to reduce false readings.&lt;br /&gt;
* Issue where the approach briefing could read non-whole-number values for the approach course.&lt;br /&gt;
* Issue where cabin service could start and then stop immediately.&lt;br /&gt;
* Issue on the SOPs page where the program could ask you to confirm stopping a flow even when no flow was running.&lt;br /&gt;
* IniBuilds A350 Nav light being reported as Off, when it was still On&lt;br /&gt;
* RAAS  issue where inaccurate &amp;quot;On Taxiway&amp;quot; calls when tailwinds caused IAS to exceed the threshold.&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated the v-speed sync method; registered V-speeds must now be above 100 knots&lt;br /&gt;
* Increased the fuel management penalty from 25% to 35%&lt;br /&gt;
* On the SOP Controls page, VATSIM and weather information will now be displayed in the Alerts box whenever a checklist or flow is not running.&lt;br /&gt;
* Voice command Wipers On will result in a middle vice high setting&lt;br /&gt;
* Flight Attendants will now announce they are starting cabin services&lt;br /&gt;
* Log Book has been removed; it&#039;s now under Career Mode&lt;br /&gt;
* There&#039;s no more Post Flight Page; you&#039;ll now go to the Flight Plan page and click the End Flight button&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=243</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=243"/>
		<updated>2026-03-28T04:24:49Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Schedule Generation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
This page explains how Career Mode works in FSFO, including pilot progression, schedules, training, scoring, fatigue, and the permanent flight log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Career Mode uses a local database to track your pilot profile, your active schedule, and your long-term flight history.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Career Mode is built around three main areas:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039;&lt;br /&gt;
Your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039;&lt;br /&gt;
Your active scheduled legs&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use Career Mode if you want persistent progression across multiple flights instead of isolated one-off sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To begin using Career Mode:&lt;br /&gt;
&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode begins tracking your progress.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039;&lt;br /&gt;
Creates or recreates the local career database&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
Applies for a company and creates your pilot profile if needed&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039;&lt;br /&gt;
Starts type-rating training&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039;&lt;br /&gt;
Builds your current schedule&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039;&lt;br /&gt;
Refreshes pilot statistics&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039;&lt;br /&gt;
Saves career settings&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;NOTE:&amp;lt;/strong&amp;gt; The current &amp;lt;strong&amp;gt;Show Contract&amp;lt;/strong&amp;gt; button is not implemented yet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks can block a flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039;&lt;br /&gt;
Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot&#039;s stored airport before the flight is considered ready.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039;&lt;br /&gt;
If enabled, a fatal crash can end your current career and force you to start over.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039;&lt;br /&gt;
Only credits career progress when you complete the next pending scheduled leg in order. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039;&lt;br /&gt;
Enables passenger-comfort rules so smoother, better-managed flights matter more to your career results.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039;&lt;br /&gt;
Enables the career rule that allows poor performance or major failures to put your employment at risk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039;&lt;br /&gt;
Turns on fatigue tracking. If enabled, FSFO checks recent workload and can block career-flight readiness when fatigue rises above the allowed threshold.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039;&lt;br /&gt;
Automatically builds schedules using the pilot&#039;s current rank and tier to determine the maximum leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039;&lt;br /&gt;
Requires the pilot to hold the appropriate type rating before operating aircraft that need one.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039;&lt;br /&gt;
Prevents generating a new schedule while an existing schedule still has incomplete legs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039;&lt;br /&gt;
Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 30 legs&lt;br /&gt;
Tier 2 = 60 legs&lt;br /&gt;
Tier 3 = 90 legs&lt;br /&gt;
Tier 4 = 120 legs&lt;br /&gt;
Tier 5 = 150 legs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirement:&amp;lt;/strong&amp;gt; Your &amp;lt;strong&amp;gt;Average Score&amp;lt;/strong&amp;gt; must be at least &amp;lt;strong&amp;gt;92.0&amp;lt;/strong&amp;gt; before any promotion is possible.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
&lt;br /&gt;
50 total legs  = Second Officer&lt;br /&gt;
125 total legs = First Officer&lt;br /&gt;
200 total legs = Captain&lt;br /&gt;
350 total legs = Senior Captain&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 1.00x&lt;br /&gt;
Tier 2 = 1.04x&lt;br /&gt;
Tier 3 = 1.08x&lt;br /&gt;
Tier 4 = 1.12x&lt;br /&gt;
Tier 5 = 1.16x&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
&lt;br /&gt;
Cadet&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
&lt;br /&gt;
Second Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 50%&lt;br /&gt;
&lt;br /&gt;
First Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 50%&lt;br /&gt;
&lt;br /&gt;
Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 75%&lt;br /&gt;
&lt;br /&gt;
Senior Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 95%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039;&lt;br /&gt;
Costs money immediately&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039;&lt;br /&gt;
Extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; s enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Rank 1 = 750 NM&lt;br /&gt;
Rank 2 = 1500 NM&lt;br /&gt;
Rank 3 = 4000 NM&lt;br /&gt;
Rank 4 = 8000 NM&lt;br /&gt;
Rank 5 = 10000 NM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
&lt;br /&gt;
Lets you request specific route segments when generating a Career Mode schedule. Enter your bids in the &#039;&#039;&#039;Route Bid&#039;&#039;&#039; box using directional airport pairs separated by commas, for example: &amp;lt;code&amp;gt;KBOS-KBGR,KBGR-KDEN&amp;lt;/code&amp;gt;. Bids are &#039;&#039;&#039;directional only&#039;&#039;&#039;, so &amp;lt;code&amp;gt;KBOS-KBGR&amp;lt;/code&amp;gt; is different from &amp;lt;code&amp;gt;KBGR-KBOS&amp;lt;/code&amp;gt;. FSFO applies bids &#039;&#039;&#039;in the order entered&#039;&#039;&#039;, and each bid must maintain schedule continuity — the next bid must depart from the airport where the previous leg ended, otherwise the remaining bid is wasted..&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is enabled, each bid leg is awarded based on the pilot’s current rank: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current rank-based bid chances:&lt;br /&gt;
&lt;br /&gt;
Rank 1 = 20%&lt;br /&gt;
Rank 2 = 40%&lt;br /&gt;
Rank 3 = 60%&lt;br /&gt;
Rank 4 = 80%&lt;br /&gt;
Rank 5 = 90%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is disabled, FSFO will try to honor the requested bid exactly as entered, but only if it can still build a continuous schedule from the pilot’s current location.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If &amp;lt;strong&amp;gt;Must fly scheduled flight&amp;lt;/strong&amp;gt; is enabled, the flight must complete the &amp;lt;strong&amp;gt;next pending leg in order&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO compares:&lt;br /&gt;
&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &amp;lt;strong&amp;gt;COMPLETED&amp;lt;/strong&amp;gt;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
&lt;br /&gt;
Vertical speed      = 40%&lt;br /&gt;
G-force             = 30%&lt;br /&gt;
Touchdown distance  = 30%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current formula:&lt;br /&gt;
&lt;br /&gt;
Acute Load  = max(legs in last 24h / 3.5, block hours in last 24h / 7)&lt;br /&gt;
Short Load  = max(legs in last 72h / 7,   block hours in last 72h / 16)&lt;br /&gt;
Weekly Load = max(legs in last 7d  / 14,  block hours in last 7d  / 32)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Final fatigue:&lt;br /&gt;
&lt;br /&gt;
Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
Career Mode readiness fails if fatigue is greater than or equal to 75%.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Quick reference notes for current Career Mode behavior.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
&lt;br /&gt;
Check that:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
For additional setup help, see [[Getting Started]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=242</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=242"/>
		<updated>2026-03-28T03:31:29Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fatigue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
This page explains how Career Mode works in FSFO, including pilot progression, schedules, training, scoring, fatigue, and the permanent flight log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Career Mode uses a local database to track your pilot profile, your active schedule, and your long-term flight history.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Career Mode is built around three main areas:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039;&lt;br /&gt;
Your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039;&lt;br /&gt;
Your active scheduled legs&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use Career Mode if you want persistent progression across multiple flights instead of isolated one-off sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To begin using Career Mode:&lt;br /&gt;
&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode begins tracking your progress.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039;&lt;br /&gt;
Creates or recreates the local career database&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
Applies for a company and creates your pilot profile if needed&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039;&lt;br /&gt;
Starts type-rating training&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039;&lt;br /&gt;
Builds your current schedule&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039;&lt;br /&gt;
Refreshes pilot statistics&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039;&lt;br /&gt;
Saves career settings&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;NOTE:&amp;lt;/strong&amp;gt; The current &amp;lt;strong&amp;gt;Show Contract&amp;lt;/strong&amp;gt; button is not implemented yet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks can block a flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039;&lt;br /&gt;
Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot&#039;s stored airport before the flight is considered ready.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039;&lt;br /&gt;
If enabled, a fatal crash can end your current career and force you to start over.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039;&lt;br /&gt;
Only credits career progress when you complete the next pending scheduled leg in order. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039;&lt;br /&gt;
Enables passenger-comfort rules so smoother, better-managed flights matter more to your career results.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039;&lt;br /&gt;
Enables the career rule that allows poor performance or major failures to put your employment at risk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039;&lt;br /&gt;
Turns on fatigue tracking. If enabled, FSFO checks recent workload and can block career-flight readiness when fatigue rises above the allowed threshold.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039;&lt;br /&gt;
Automatically builds schedules using the pilot&#039;s current rank and tier to determine the maximum leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039;&lt;br /&gt;
Requires the pilot to hold the appropriate type rating before operating aircraft that need one.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039;&lt;br /&gt;
Prevents generating a new schedule while an existing schedule still has incomplete legs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039;&lt;br /&gt;
Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 30 legs&lt;br /&gt;
Tier 2 = 60 legs&lt;br /&gt;
Tier 3 = 90 legs&lt;br /&gt;
Tier 4 = 120 legs&lt;br /&gt;
Tier 5 = 150 legs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirement:&amp;lt;/strong&amp;gt; Your &amp;lt;strong&amp;gt;Average Score&amp;lt;/strong&amp;gt; must be at least &amp;lt;strong&amp;gt;92.0&amp;lt;/strong&amp;gt; before any promotion is possible.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
&lt;br /&gt;
50 total legs  = Second Officer&lt;br /&gt;
125 total legs = First Officer&lt;br /&gt;
200 total legs = Captain&lt;br /&gt;
350 total legs = Senior Captain&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 1.00x&lt;br /&gt;
Tier 2 = 1.04x&lt;br /&gt;
Tier 3 = 1.08x&lt;br /&gt;
Tier 4 = 1.12x&lt;br /&gt;
Tier 5 = 1.16x&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
&lt;br /&gt;
Cadet&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
&lt;br /&gt;
Second Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 50%&lt;br /&gt;
&lt;br /&gt;
First Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 50%&lt;br /&gt;
&lt;br /&gt;
Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 75%&lt;br /&gt;
&lt;br /&gt;
Senior Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 95%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039;&lt;br /&gt;
Costs money immediately&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039;&lt;br /&gt;
Extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; s enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Rank 1 = 350 NM&lt;br /&gt;
Rank 2 = 650 NM&lt;br /&gt;
Rank 3 = 1100 NM&lt;br /&gt;
Rank 4 = 1800 NM&lt;br /&gt;
Rank 5 = 3000 NM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
&lt;br /&gt;
Lets you request specific route segments when generating a Career Mode schedule. Enter your bids in the &#039;&#039;&#039;Route Bid&#039;&#039;&#039; box using directional airport pairs separated by commas, for example: &amp;lt;code&amp;gt;KBOS-KBGR,KBGR-KDEN&amp;lt;/code&amp;gt;. Bids are &#039;&#039;&#039;directional only&#039;&#039;&#039;, so &amp;lt;code&amp;gt;KBOS-KBGR&amp;lt;/code&amp;gt; is different from &amp;lt;code&amp;gt;KBGR-KBOS&amp;lt;/code&amp;gt;. FSFO applies bids &#039;&#039;&#039;in the order entered&#039;&#039;&#039;, and each bid must maintain schedule continuity — the next bid must depart from the airport where the previous leg ended, otherwise the remaining bid is wasted..&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is enabled, each bid leg is awarded based on the pilot’s current rank: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current rank-based bid chances:&lt;br /&gt;
&lt;br /&gt;
Rank 1 = 20%&lt;br /&gt;
Rank 2 = 40%&lt;br /&gt;
Rank 3 = 60%&lt;br /&gt;
Rank 4 = 80%&lt;br /&gt;
Rank 5 = 90%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is disabled, FSFO will try to honor the requested bid exactly as entered, but only if it can still build a continuous schedule from the pilot’s current location.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If &amp;lt;strong&amp;gt;Must fly scheduled flight&amp;lt;/strong&amp;gt; is enabled, the flight must complete the &amp;lt;strong&amp;gt;next pending leg in order&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO compares:&lt;br /&gt;
&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &amp;lt;strong&amp;gt;COMPLETED&amp;lt;/strong&amp;gt;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
&lt;br /&gt;
Vertical speed      = 40%&lt;br /&gt;
G-force             = 30%&lt;br /&gt;
Touchdown distance  = 30%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current formula:&lt;br /&gt;
&lt;br /&gt;
Acute Load  = max(legs in last 24h / 3.5, block hours in last 24h / 7)&lt;br /&gt;
Short Load  = max(legs in last 72h / 7,   block hours in last 72h / 16)&lt;br /&gt;
Weekly Load = max(legs in last 7d  / 14,  block hours in last 7d  / 32)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Final fatigue:&lt;br /&gt;
&lt;br /&gt;
Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
Career Mode readiness fails if fatigue is greater than or equal to 75%.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Quick reference notes for current Career Mode behavior.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
&lt;br /&gt;
Check that:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
For additional setup help, see [[Getting Started]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=241</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=241"/>
		<updated>2026-03-28T03:30:49Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fatigue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
This page explains how Career Mode works in FSFO, including pilot progression, schedules, training, scoring, fatigue, and the permanent flight log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Career Mode uses a local database to track your pilot profile, your active schedule, and your long-term flight history.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Career Mode is built around three main areas:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039;&lt;br /&gt;
Your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039;&lt;br /&gt;
Your active scheduled legs&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use Career Mode if you want persistent progression across multiple flights instead of isolated one-off sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To begin using Career Mode:&lt;br /&gt;
&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode begins tracking your progress.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039;&lt;br /&gt;
Creates or recreates the local career database&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
Applies for a company and creates your pilot profile if needed&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039;&lt;br /&gt;
Starts type-rating training&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039;&lt;br /&gt;
Builds your current schedule&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039;&lt;br /&gt;
Refreshes pilot statistics&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039;&lt;br /&gt;
Saves career settings&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;NOTE:&amp;lt;/strong&amp;gt; The current &amp;lt;strong&amp;gt;Show Contract&amp;lt;/strong&amp;gt; button is not implemented yet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks can block a flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039;&lt;br /&gt;
Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot&#039;s stored airport before the flight is considered ready.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039;&lt;br /&gt;
If enabled, a fatal crash can end your current career and force you to start over.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039;&lt;br /&gt;
Only credits career progress when you complete the next pending scheduled leg in order. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039;&lt;br /&gt;
Enables passenger-comfort rules so smoother, better-managed flights matter more to your career results.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039;&lt;br /&gt;
Enables the career rule that allows poor performance or major failures to put your employment at risk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039;&lt;br /&gt;
Turns on fatigue tracking. If enabled, FSFO checks recent workload and can block career-flight readiness when fatigue rises above the allowed threshold.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039;&lt;br /&gt;
Automatically builds schedules using the pilot&#039;s current rank and tier to determine the maximum leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039;&lt;br /&gt;
Requires the pilot to hold the appropriate type rating before operating aircraft that need one.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039;&lt;br /&gt;
Prevents generating a new schedule while an existing schedule still has incomplete legs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039;&lt;br /&gt;
Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 30 legs&lt;br /&gt;
Tier 2 = 60 legs&lt;br /&gt;
Tier 3 = 90 legs&lt;br /&gt;
Tier 4 = 120 legs&lt;br /&gt;
Tier 5 = 150 legs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirement:&amp;lt;/strong&amp;gt; Your &amp;lt;strong&amp;gt;Average Score&amp;lt;/strong&amp;gt; must be at least &amp;lt;strong&amp;gt;92.0&amp;lt;/strong&amp;gt; before any promotion is possible.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
&lt;br /&gt;
50 total legs  = Second Officer&lt;br /&gt;
125 total legs = First Officer&lt;br /&gt;
200 total legs = Captain&lt;br /&gt;
350 total legs = Senior Captain&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 1.00x&lt;br /&gt;
Tier 2 = 1.04x&lt;br /&gt;
Tier 3 = 1.08x&lt;br /&gt;
Tier 4 = 1.12x&lt;br /&gt;
Tier 5 = 1.16x&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
&lt;br /&gt;
Cadet&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
&lt;br /&gt;
Second Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 50%&lt;br /&gt;
&lt;br /&gt;
First Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 50%&lt;br /&gt;
&lt;br /&gt;
Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 75%&lt;br /&gt;
&lt;br /&gt;
Senior Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 95%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039;&lt;br /&gt;
Costs money immediately&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039;&lt;br /&gt;
Extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; s enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Rank 1 = 350 NM&lt;br /&gt;
Rank 2 = 650 NM&lt;br /&gt;
Rank 3 = 1100 NM&lt;br /&gt;
Rank 4 = 1800 NM&lt;br /&gt;
Rank 5 = 3000 NM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
&lt;br /&gt;
Lets you request specific route segments when generating a Career Mode schedule. Enter your bids in the &#039;&#039;&#039;Route Bid&#039;&#039;&#039; box using directional airport pairs separated by commas, for example: &amp;lt;code&amp;gt;KBOS-KBGR,KBGR-KDEN&amp;lt;/code&amp;gt;. Bids are &#039;&#039;&#039;directional only&#039;&#039;&#039;, so &amp;lt;code&amp;gt;KBOS-KBGR&amp;lt;/code&amp;gt; is different from &amp;lt;code&amp;gt;KBGR-KBOS&amp;lt;/code&amp;gt;. FSFO applies bids &#039;&#039;&#039;in the order entered&#039;&#039;&#039;, and each bid must maintain schedule continuity — the next bid must depart from the airport where the previous leg ended, otherwise the remaining bid is wasted..&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is enabled, each bid leg is awarded based on the pilot’s current rank: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current rank-based bid chances:&lt;br /&gt;
&lt;br /&gt;
Rank 1 = 20%&lt;br /&gt;
Rank 2 = 40%&lt;br /&gt;
Rank 3 = 60%&lt;br /&gt;
Rank 4 = 80%&lt;br /&gt;
Rank 5 = 90%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is disabled, FSFO will try to honor the requested bid exactly as entered, but only if it can still build a continuous schedule from the pilot’s current location.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If &amp;lt;strong&amp;gt;Must fly scheduled flight&amp;lt;/strong&amp;gt; is enabled, the flight must complete the &amp;lt;strong&amp;gt;next pending leg in order&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO compares:&lt;br /&gt;
&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &amp;lt;strong&amp;gt;COMPLETED&amp;lt;/strong&amp;gt;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
&lt;br /&gt;
Vertical speed      = 40%&lt;br /&gt;
G-force             = 30%&lt;br /&gt;
Touchdown distance  = 30%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current formula:&lt;br /&gt;
&lt;br /&gt;
Acute Load  = max(legs in last 24h / 3.5, block hours in last 24h / 7)&lt;br /&gt;
Short Load  = max(legs in last 72h / 7,   block hours in last 72h / 16)&lt;br /&gt;
Weekly Load = max(legs in last 7d  / 14,  block hours in last 7d  / 32)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Final fatigue:&lt;br /&gt;
&lt;br /&gt;
Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
If fatigue is above the allowed limit, Career Mode readiness should fail until workload decreases.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Quick reference notes for current Career Mode behavior.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
&lt;br /&gt;
Check that:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
For additional setup help, see [[Getting Started]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=240</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=240"/>
		<updated>2026-03-27T15:06:42Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Schedule Generation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
This page explains how Career Mode works in FSFO, including pilot progression, schedules, training, scoring, fatigue, and the permanent flight log.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Career Mode uses a local database to track your pilot profile, your active schedule, and your long-term flight history.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
Career Mode is built around three main areas:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039;&lt;br /&gt;
Your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039;&lt;br /&gt;
Your active scheduled legs&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use Career Mode if you want persistent progression across multiple flights instead of isolated one-off sessions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
To begin using Career Mode:&lt;br /&gt;
&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode begins tracking your progress.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039;&lt;br /&gt;
Creates or recreates the local career database&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
Applies for a company and creates your pilot profile if needed&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039;&lt;br /&gt;
Starts type-rating training&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039;&lt;br /&gt;
Builds your current schedule&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039;&lt;br /&gt;
Refreshes pilot statistics&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039;&lt;br /&gt;
Saves career settings&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039;&lt;br /&gt;
Opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;NOTE:&amp;lt;/strong&amp;gt; The current &amp;lt;strong&amp;gt;Show Contract&amp;lt;/strong&amp;gt; button is not implemented yet.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks can block a flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039;&lt;br /&gt;
Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot&#039;s stored airport before the flight is considered ready.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039;&lt;br /&gt;
If enabled, a fatal crash can end your current career and force you to start over.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039;&lt;br /&gt;
Only credits career progress when you complete the next pending scheduled leg in order. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039;&lt;br /&gt;
Enables passenger-comfort rules so smoother, better-managed flights matter more to your career results.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039;&lt;br /&gt;
Enables the career rule that allows poor performance or major failures to put your employment at risk.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039;&lt;br /&gt;
Turns on fatigue tracking. If enabled, FSFO checks recent workload and can block career-flight readiness when fatigue rises above the allowed threshold.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039;&lt;br /&gt;
Automatically builds schedules using the pilot&#039;s current rank and tier to determine the maximum leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039;&lt;br /&gt;
Requires the pilot to hold the appropriate type rating before operating aircraft that need one.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039;&lt;br /&gt;
Prevents generating a new schedule while an existing schedule still has incomplete legs.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039;&lt;br /&gt;
Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 30 legs&lt;br /&gt;
Tier 2 = 60 legs&lt;br /&gt;
Tier 3 = 90 legs&lt;br /&gt;
Tier 4 = 120 legs&lt;br /&gt;
Tier 5 = 150 legs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirement:&amp;lt;/strong&amp;gt; Your &amp;lt;strong&amp;gt;Average Score&amp;lt;/strong&amp;gt; must be at least &amp;lt;strong&amp;gt;92.0&amp;lt;/strong&amp;gt; before any promotion is possible.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
&lt;br /&gt;
50 total legs  = Second Officer&lt;br /&gt;
125 total legs = First Officer&lt;br /&gt;
200 total legs = Captain&lt;br /&gt;
350 total legs = Senior Captain&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
&lt;br /&gt;
Tier 1 = 1.00x&lt;br /&gt;
Tier 2 = 1.04x&lt;br /&gt;
Tier 3 = 1.08x&lt;br /&gt;
Tier 4 = 1.12x&lt;br /&gt;
Tier 5 = 1.16x&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
&lt;br /&gt;
Cadet&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
&lt;br /&gt;
Second Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 50%&lt;br /&gt;
&lt;br /&gt;
First Officer&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 50%&lt;br /&gt;
&lt;br /&gt;
Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 75%&lt;br /&gt;
&lt;br /&gt;
Senior Captain&lt;br /&gt;
- Tier 1 = 100%&lt;br /&gt;
- Tier 2 = 100%&lt;br /&gt;
- Tier 3 = 95%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039;&lt;br /&gt;
Costs money immediately&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039;&lt;br /&gt;
Extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; s enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Rank 1 = 350 NM&lt;br /&gt;
Rank 2 = 650 NM&lt;br /&gt;
Rank 3 = 1100 NM&lt;br /&gt;
Rank 4 = 1800 NM&lt;br /&gt;
Rank 5 = 3000 NM&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
&lt;br /&gt;
Lets you request specific route segments when generating a Career Mode schedule. Enter your bids in the &#039;&#039;&#039;Route Bid&#039;&#039;&#039; box using directional airport pairs separated by commas, for example: &amp;lt;code&amp;gt;KBOS-KBGR,KBGR-KDEN&amp;lt;/code&amp;gt;. Bids are &#039;&#039;&#039;directional only&#039;&#039;&#039;, so &amp;lt;code&amp;gt;KBOS-KBGR&amp;lt;/code&amp;gt; is different from &amp;lt;code&amp;gt;KBGR-KBOS&amp;lt;/code&amp;gt;. FSFO applies bids &#039;&#039;&#039;in the order entered&#039;&#039;&#039;, and each bid must maintain schedule continuity — the next bid must depart from the airport where the previous leg ended, otherwise the remaining bid is wasted..&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is enabled, each bid leg is awarded based on the pilot’s current rank: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current rank-based bid chances:&lt;br /&gt;
&lt;br /&gt;
Rank 1 = 20%&lt;br /&gt;
Rank 2 = 40%&lt;br /&gt;
Rank 3 = 60%&lt;br /&gt;
Rank 4 = 80%&lt;br /&gt;
Rank 5 = 90%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule Based On Rank&#039;&#039;&#039; is disabled, FSFO will try to honor the requested bid exactly as entered, but only if it can still build a continuous schedule from the pilot’s current location.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If &amp;lt;strong&amp;gt;Must fly scheduled flight&amp;lt;/strong&amp;gt; is enabled, the flight must complete the &amp;lt;strong&amp;gt;next pending leg in order&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
FSFO compares:&lt;br /&gt;
&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &amp;lt;strong&amp;gt;COMPLETED&amp;lt;/strong&amp;gt;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
&lt;br /&gt;
Vertical speed      = 40%&lt;br /&gt;
G-force             = 30%&lt;br /&gt;
Touchdown distance  = 30%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Current formula:&lt;br /&gt;
&lt;br /&gt;
Acute Load  = max(legs in last 24h / 4,  block hours in last 24h / 8)&lt;br /&gt;
Short Load  = max(legs in last 72h / 8,  block hours in last 72h / 18)&lt;br /&gt;
Weekly Load = max(legs in last 7d  / 16, block hours in last 7d  / 35)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Final fatigue:&lt;br /&gt;
&lt;br /&gt;
Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
If fatigue is above the allowed limit, Career Mode readiness should fail until workload decreases.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Quick reference notes for current Career Mode behavior.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
&lt;br /&gt;
Check that:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
For additional setup help, see [[Getting Started]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=239</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=239"/>
		<updated>2026-03-26T17:10:54Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 5: Reinstall FSUIPC7 if needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
### This is the directory you installed FSUIPC7.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
### *\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache\Packages\Community\fsuipc-lvar-module&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Fsuipc7Setup.png|center|thumb|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=238</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=238"/>
		<updated>2026-03-26T17:05:52Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 3: Confirm aircraft profile selection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Fsuipc7Setup.png|center|thumb|800x800px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=237</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=237"/>
		<updated>2026-03-26T17:05:26Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 3: Confirm aircraft profile selection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Fsuipc7Setup.png|center|thumb|600x600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=236</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=236"/>
		<updated>2026-03-26T17:04:37Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 5: Reinstall FSUIPC7 if needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Fsuipc7Setup.png|center|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=File:Fsuipc7Setup.png&amp;diff=235</id>
		<title>File:Fsuipc7Setup.png</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=File:Fsuipc7Setup.png&amp;diff=235"/>
		<updated>2026-03-26T17:04:17Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FSUIPC7 Setup&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=234</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=234"/>
		<updated>2026-03-26T17:02:00Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 5: Reinstall FSUIPC7 if needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Select The Correct Sims.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Setup2.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=233</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=233"/>
		<updated>2026-03-26T17:01:34Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 3: Confirm aircraft profile selection */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Select The Correct Sims.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Setup2.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=232</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=232"/>
		<updated>2026-03-26T17:01:16Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Step 5: Reinstall FSUIPC7 if needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Download the latest FSUIPC7 from here: https://fsuipc.com/fsuipc7/&lt;br /&gt;
## Unzip and Install the FSUIPC7 as Administrator.&lt;br /&gt;
### Right-Click Install_FSUIPC7.exe and select &amp;quot;Run as administrator.&amp;quot;&lt;br /&gt;
### Ensure you select the sims you use - MSFS2020 and/or MSFS2024 (see picture below)&lt;br /&gt;
### Ensure the WASM module is selected (see picture below)!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[File:Select The Correct Sims.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Setup2.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=File:Setup2.png&amp;diff=231</id>
		<title>File:Setup2.png</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=File:Setup2.png&amp;diff=231"/>
		<updated>2026-03-26T16:59:30Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ensure you select the WASM module&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=File:Select_The_Correct_Sims.png&amp;diff=230</id>
		<title>File:Select The Correct Sims.png</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=File:Select_The_Correct_Sims.png&amp;diff=230"/>
		<updated>2026-03-26T16:56:44Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Select The Correct Sims&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=224</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=224"/>
		<updated>2026-03-25T15:04:01Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Career Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Career Mode adds a persistent pilot progression system to FSFO. It uses a local database to track your pilot profile, your active schedule, and your permanent flight history.&lt;br /&gt;
&lt;br /&gt;
The system is built around three main areas:&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039; - your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039; - your active scheduled legs&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode will begin tracking your progress.&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; - creates or recreates the local career database&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039; - applies for a company and creates your pilot profile if needed&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; - starts type-rating training&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039; - builds your current schedule&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039; - refreshes pilot statistics&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039; - saves career settings&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet.&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
Career Mode currently supports the following options:&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039; - Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot&#039;s stored airport before the flight is considered ready.&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039; - If enabled, a fatal crash can end your current career and force you to start over.&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; - Only credits career progress when you complete the next pending scheduled leg in order. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier.&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; - Enables passenger-comfort rules so smoother, better-managed flights matter more to your career results.&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039; - Enables the career rule that allows poor performance or major failures to put your employment at risk.&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; - Turns on fatigue tracking. If enabled, FSFO checks recent workload and can block career-flight readiness when fatigue rises above the allowed threshold.&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; - Automatically builds schedules using the pilot&#039;s current rank and tier to determine the maximum leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set.&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; - Requires the pilot to hold the appropriate type rating before operating aircraft that need one.&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; - Prevents generating a new schedule while an existing schedule still has incomplete legs.&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; - Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications.&lt;br /&gt;
&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks will block a flight.&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 30 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 60 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 90 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 120 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 150 legs&lt;br /&gt;
&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039; before any promotion is possible.&lt;br /&gt;
&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
* &#039;&#039;&#039;50 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;125 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;200 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;350 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 1.00x&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 1.04x&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 1.08x&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 1.12x&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 1.16x&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
* &#039;&#039;&#039;Cadet&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
* &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 50%&lt;br /&gt;
* &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 50%&lt;br /&gt;
* &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 75%&lt;br /&gt;
* &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 95%&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039; - costs money immediately&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039; - extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 350 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 650 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 1100 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 1800 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 3000 NM&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
When rank-based scheduling is enabled, FSFO scores route candidates and applies a bidding system.&lt;br /&gt;
&lt;br /&gt;
Route scoring currently considers:&lt;br /&gt;
* base block-time value&lt;br /&gt;
* penalties for very short flights&lt;br /&gt;
* rank-based length bias&lt;br /&gt;
* preferred-airport bonuses&lt;br /&gt;
&lt;br /&gt;
FSFO then divides scored routes into a preferred top bucket and a lower bucket.&lt;br /&gt;
&lt;br /&gt;
The current rank-based bid chances are:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 10%&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 35%&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 60%&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 90%&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 95%&lt;br /&gt;
&lt;br /&gt;
If the bidding roll succeeds, FSFO selects from the top 30% of scored routes. Otherwise, it selects from the lower portion of the list.&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, the flight must complete the &#039;&#039;&#039;next pending leg in order&#039;&#039;&#039;. FSFO compares:&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &#039;&#039;&#039;COMPLETED&#039;&#039;&#039;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
* &#039;&#039;&#039;40%&#039;&#039;&#039; vertical speed&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; G-force&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; touchdown distance&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The current formula is:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Acute Load&#039;&#039;&#039; = max(legs in last 24h / 4, block hours in last 24h / 8)&lt;br /&gt;
* &#039;&#039;&#039;Short Load&#039;&#039;&#039; = max(legs in last 72h / 8, block hours in last 72h / 18)&lt;br /&gt;
* &#039;&#039;&#039;Weekly Load&#039;&#039;&#039; = max(legs in last 7d / 16, block hours in last 7d / 35)&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
Final fatigue:&lt;br /&gt;
* &#039;&#039;&#039;Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
If fatigue is above the allowed limit, Career Mode readiness should fail until workload decreases.&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
Check that:&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=223</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=223"/>
		<updated>2026-03-25T15:01:29Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Career Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Career Mode adds a persistent pilot progression system to FSFO. It uses a local database to track your pilot profile, your active schedule, and your permanent flight history.&lt;br /&gt;
&lt;br /&gt;
The system is built around three main areas:&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039; - your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039; - your active scheduled legs&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode will begin tracking your progress.&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; - creates or recreates the local career database&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039; - applies for a company and creates your pilot profile if needed&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; - starts type-rating training&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039; - builds your current schedule&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039; - refreshes pilot statistics&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039; - saves career settings&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet.&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
Career Mode currently supports the following options:&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039; - Requires you to begin your next career flight from your saved current location. If enabled, FSFO checks that you are within 10 NM of the pilot’s stored airport before the flight is considered ready. :contentReference[oaicite:0]{index=0}&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039; - If enabled, a fatal crash can end the current career and force you to start over. &lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; - Only credits career progress when you complete the &#039;&#039;&#039;next pending scheduled leg in order&#039;&#039;&#039;. If enabled and you do not fly the correct leg, the flight can still be logged, but it will not advance total legs, average score, balance, rank, or career tier. &lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; - Enables the passenger-comfort rule set so smoother, better-managed flights matter more to your career results. :contentReference[oaicite:3]{index=3}&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039; - Enables the career rule that allows poor performance or major failures to put your employment at risk. :contentReference[oaicite:4]{index=4}&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; - Turns on fatigue tracking. If enabled, FSFO checks recent workload and blocks career-flight readiness when fatigue rises above 80%. :contentReference[oaicite:5]{index=5}&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; - Automatically builds schedules using the pilot’s current rank/tier to determine the max leg distance. If a full schedule cannot be built within that cap, FSFO falls back to the full eligible route set. &lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; - Requires the pilot to hold the appropriate type rating before operating aircraft that need one. &lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; - Prevents generating a new schedule while an existing schedule still has incomplete legs. &lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; - Makes company applications depend on your current rank, including tier eligibility and hiring probability. It also enforces the rejection cooldown for repeat applications. &lt;br /&gt;
&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks will block a flight.&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 30 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 60 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 90 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 120 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 150 legs&lt;br /&gt;
&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039; before any promotion is possible.&lt;br /&gt;
&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
* &#039;&#039;&#039;50 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;125 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;200 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;350 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 1.00x&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 1.04x&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 1.08x&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 1.12x&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 1.16x&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
* &#039;&#039;&#039;Cadet&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
* &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 50%&lt;br /&gt;
* &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 50%&lt;br /&gt;
* &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 75%&lt;br /&gt;
* &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 95%&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039; - costs money immediately&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039; - extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 350 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 650 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 1100 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 1800 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 3000 NM&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
When rank-based scheduling is enabled, FSFO scores route candidates and applies a bidding system.&lt;br /&gt;
&lt;br /&gt;
Route scoring currently considers:&lt;br /&gt;
* base block-time value&lt;br /&gt;
* penalties for very short flights&lt;br /&gt;
* rank-based length bias&lt;br /&gt;
* preferred-airport bonuses&lt;br /&gt;
&lt;br /&gt;
FSFO then divides scored routes into a preferred top bucket and a lower bucket.&lt;br /&gt;
&lt;br /&gt;
The current rank-based bid chances are:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 10%&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 35%&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 60%&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 90%&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 95%&lt;br /&gt;
&lt;br /&gt;
If the bidding roll succeeds, FSFO selects from the top 30% of scored routes. Otherwise, it selects from the lower portion of the list.&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, the flight must complete the &#039;&#039;&#039;next pending leg in order&#039;&#039;&#039;. FSFO compares:&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &#039;&#039;&#039;COMPLETED&#039;&#039;&#039;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
* &#039;&#039;&#039;40%&#039;&#039;&#039; vertical speed&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; G-force&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; touchdown distance&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The current formula is:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Acute Load&#039;&#039;&#039; = max(legs in last 24h / 4, block hours in last 24h / 8)&lt;br /&gt;
* &#039;&#039;&#039;Short Load&#039;&#039;&#039; = max(legs in last 72h / 8, block hours in last 72h / 18)&lt;br /&gt;
* &#039;&#039;&#039;Weekly Load&#039;&#039;&#039; = max(legs in last 7d / 16, block hours in last 7d / 35)&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
Final fatigue:&lt;br /&gt;
* &#039;&#039;&#039;Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
If fatigue is above the allowed limit, Career Mode readiness should fail until workload decreases.&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
Check that:&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=222</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=222"/>
		<updated>2026-03-25T14:54:51Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Documentation and Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the official Flight Simulator First Officer (FSFO) wiki.&lt;br /&gt;
&lt;br /&gt;
This wiki contains setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:16px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#1f4fa3;&amp;quot;&amp;gt;Start Here&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;New to FSFO? Begin with these resources.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  First-time setup and the minimum steps required to start your first flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Explanation of every configurable option and setting in FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Complete list of supported voice commands and spoken responses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Step-by-step walkthrough videos for common FSFO tasks.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  A list of frequently asked questions about FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:6px solid #5cb85c; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Limitations]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Known feature and platform limitations you should be aware of.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Solutions for common installation, connection, and runtime issues.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Version history, new features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  How to contact support and get help via email or Discord.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:6px solid #5bc0de; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Documentation and Reference ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Advanced SOP editing, custom flows, and smart flow tuning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Reference list of SIMVAR control numbers used by FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:6px solid #f0ad4e; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/6WSHapSWWh FSFO Discord]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Live community chat, announcements, and peer support.&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Official tutorial and feature videos for FSFO.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=221</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=221"/>
		<updated>2026-03-25T14:54:28Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Documentation and Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the official Flight Simulator First Officer (FSFO) wiki.&lt;br /&gt;
&lt;br /&gt;
This wiki contains setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:16px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#1f4fa3;&amp;quot;&amp;gt;Start Here&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;New to FSFO? Begin with these resources.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  First-time setup and the minimum steps required to start your first flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Explanation of every configurable option and setting in FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Complete list of supported voice commands and spoken responses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Step-by-step walkthrough videos for common FSFO tasks.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  A list of frequently asked questions about FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:6px solid #5cb85c; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Limitations]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Known feature and platform limitations you should be aware of.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Solutions for common installation, connection, and runtime issues.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Version history, new features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  How to contact support and get help via email or Discord.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:6px solid #5bc0de; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Documentation and Reference ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
* [[Career_Mode_User_Guide|Career Mode User Guide]]&lt;br /&gt;
&lt;br /&gt;
 Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Advanced SOP editing, custom flows, and smart flow tuning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Reference list of SIMVAR control numbers used by FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:6px solid #f0ad4e; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/6WSHapSWWh FSFO Discord]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Live community chat, announcements, and peer support.&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Official tutorial and feature videos for FSFO.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=220</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=220"/>
		<updated>2026-03-25T14:54:05Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Documentation and Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the official Flight Simulator First Officer (FSFO) wiki.&lt;br /&gt;
&lt;br /&gt;
This wiki contains setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:16px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#1f4fa3;&amp;quot;&amp;gt;Start Here&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;New to FSFO? Begin with these resources.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  First-time setup and the minimum steps required to start your first flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Explanation of every configurable option and setting in FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Complete list of supported voice commands and spoken responses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Step-by-step walkthrough videos for common FSFO tasks.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  A list of frequently asked questions about FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:6px solid #5cb85c; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Limitations]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Known feature and platform limitations you should be aware of.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Solutions for common installation, connection, and runtime issues.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Version history, new features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  How to contact support and get help via email or Discord.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:6px solid #5bc0de; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Documentation and Reference ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Advanced SOP editing, custom flows, and smart flow tuning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Reference list of SIMVAR control numbers used by FSFO.&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/6WSHapSWWh FSFO Discord]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Live community chat, announcements, and peer support.&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Official tutorial and feature videos for FSFO.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=219</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=219"/>
		<updated>2026-03-25T14:43:40Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Documentation and Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the official Flight Simulator First Officer (FSFO) wiki.&lt;br /&gt;
&lt;br /&gt;
This wiki contains setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:16px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#1f4fa3;&amp;quot;&amp;gt;Start Here&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;New to FSFO? Begin with these resources.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  First-time setup and the minimum steps required to start your first flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Explanation of every configurable option and setting in FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Complete list of supported voice commands and spoken responses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Step-by-step walkthrough videos for common FSFO tasks.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  A list of frequently asked questions about FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:6px solid #5cb85c; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Limitations]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Known feature and platform limitations you should be aware of.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Solutions for common installation, connection, and runtime issues.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Version history, new features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  How to contact support and get help via email or Discord.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:6px solid #5bc0de; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Documentation and Reference ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
* [[Career_Mode_User_Guide|Career Mode User Guide]]&lt;br /&gt;
&lt;br /&gt;
 Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Advanced SOP editing, custom flows, and smart flow tuning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Reference list of SIMVAR control numbers used by FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:6px solid #f0ad4e; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/6WSHapSWWh FSFO Discord]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Live community chat, announcements, and peer support.&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Official tutorial and feature videos for FSFO.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=218</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=218"/>
		<updated>2026-03-25T14:39:25Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Welcome to the official Flight Simulator First Officer (FSFO) wiki.&lt;br /&gt;
&lt;br /&gt;
This wiki contains setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:16px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#1f4fa3;&amp;quot;&amp;gt;Start Here&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&#039;&#039;&#039;New to FSFO? Begin with these resources.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  First-time setup and the minimum steps required to start your first flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Explanation of every configurable option and setting in FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Complete list of supported voice commands and spoken responses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Step-by-step walkthrough videos for common FSFO tasks.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  A list of frequently asked questions about FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:6px solid #5cb85c; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Limitations]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Known feature and platform limitations you should be aware of.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Solutions for common installation, connection, and runtime issues.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Version history, new features, and bug fixes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  How to contact support and get help via email or Discord.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:6px solid #5bc0de; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Documentation and Reference ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Advanced SOP editing, custom flows, and smart flow tuning.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
  Reference list of SIMVAR control numbers used by FSFO.&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:6px solid #f0ad4e; padding:14px; border-radius:8px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/6WSHapSWWh FSFO Discord]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Live community chat, announcements, and peer support.&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&amp;lt;br /&amp;gt;&lt;br /&gt;
  Official tutorial and feature videos for FSFO.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=217</id>
		<title>Career Mode User Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Career_Mode_User_Guide&amp;diff=217"/>
		<updated>2026-03-24T21:33:18Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: Created page with &amp;quot;= FSFO Career Mode User Guide =  == Overview == Career Mode adds a persistent pilot progression system to FSFO. It uses a local database to track your pilot profile, your active schedule, and your permanent flight history.  The system is built around three main areas: * &amp;#039;&amp;#039;&amp;#039;Pilot Profile&amp;#039;&amp;#039;&amp;#039; - your pilot&amp;#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status * &amp;#039;&amp;#039;&amp;#039;Current Schedule&amp;#039;&amp;#039;&amp;#039; - your active scheduled legs * &amp;#039;&amp;#039;&amp;#039;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Career Mode adds a persistent pilot progression system to FSFO. It uses a local database to track your pilot profile, your active schedule, and your permanent flight history.&lt;br /&gt;
&lt;br /&gt;
The system is built around three main areas:&lt;br /&gt;
* &#039;&#039;&#039;Pilot Profile&#039;&#039;&#039; - your pilot&#039;s name, company, rank, tier, balance, location, type ratings, score, errors, contract legs, and training status&lt;br /&gt;
* &#039;&#039;&#039;Current Schedule&#039;&#039;&#039; - your active scheduled legs&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - your permanent flight history and performance record&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
# Open the &#039;&#039;&#039;Career Dashboard&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; the first time you use Career Mode&lt;br /&gt;
# Enter your pilot name&lt;br /&gt;
# Select a company&lt;br /&gt;
# Optionally select a type rating&lt;br /&gt;
# Click &#039;&#039;&#039;Apply Company&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Once accepted, your pilot profile is created and Career Mode will begin tracking your progress.&lt;br /&gt;
&lt;br /&gt;
== Career Dashboard ==&lt;br /&gt;
The Career Dashboard includes the following major functions:&lt;br /&gt;
* &#039;&#039;&#039;Rebuild Database&#039;&#039;&#039; - creates or recreates the local career database&lt;br /&gt;
* &#039;&#039;&#039;Apply Company&#039;&#039;&#039; - applies for a company and creates your pilot profile if needed&lt;br /&gt;
* &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; - starts type-rating training&lt;br /&gt;
* &#039;&#039;&#039;Generate Schedule&#039;&#039;&#039; - builds your current schedule&lt;br /&gt;
* &#039;&#039;&#039;Load Stats&#039;&#039;&#039; - refreshes pilot statistics&lt;br /&gt;
* &#039;&#039;&#039;Save Options&#039;&#039;&#039; - saves career settings&lt;br /&gt;
* &#039;&#039;&#039;Flight Log&#039;&#039;&#039; - opens the permanent flight history window&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet.&lt;br /&gt;
&lt;br /&gt;
== Career Options ==&lt;br /&gt;
Career Mode currently supports the following options:&lt;br /&gt;
* &#039;&#039;&#039;Start from last airport&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Fatal crash starts over&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Can be fired&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Must have type rating&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Application based on rank&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
These options affect how schedules are generated, when flights count toward progression, and whether readiness checks will block a flight.&lt;br /&gt;
&lt;br /&gt;
== Companies and Company Tiers ==&lt;br /&gt;
Companies are loaded from &#039;&#039;Airlines.cfg&#039;&#039;. Each airline has a tier. That tier affects hiring rules, contract leg requirements, and pay scaling.&lt;br /&gt;
&lt;br /&gt;
Current contract-leg requirements by company tier:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 30 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 60 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 90 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 120 legs&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 150 legs&lt;br /&gt;
&lt;br /&gt;
If you leave a company before satisfying the required legs, Career Mode can apply a contract-break penalty.&lt;br /&gt;
&lt;br /&gt;
== Ranks ==&lt;br /&gt;
Career Mode uses a five-rank system:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - Cadet&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - Second Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - First Officer&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - Captain&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - Senior Captain&lt;br /&gt;
&lt;br /&gt;
Your rank affects:&lt;br /&gt;
* the maximum leg distance used in automatic scheduling&lt;br /&gt;
* your bidding advantage when schedules are generated&lt;br /&gt;
* which companies you can apply to if rank-based hiring is enabled&lt;br /&gt;
* your promotion eligibility&lt;br /&gt;
* your pay multiplier through Career Tier&lt;br /&gt;
&lt;br /&gt;
== How Promotions Work ==&lt;br /&gt;
Promotions are based on two things:&lt;br /&gt;
* &#039;&#039;&#039;Total Legs&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Average Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039; before any promotion is possible.&lt;br /&gt;
&lt;br /&gt;
Promotion thresholds:&lt;br /&gt;
* &#039;&#039;&#039;50 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;125 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;200 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;350 total legs&#039;&#039;&#039; - promoted to &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If your flight is not credited toward progression, it will not count toward promotion.&lt;br /&gt;
&lt;br /&gt;
== Career Tier and Pay ==&lt;br /&gt;
Career Tier increases with promotion. Pay is recalculated using a tier multiplier.&lt;br /&gt;
&lt;br /&gt;
Current pay multipliers:&lt;br /&gt;
* &#039;&#039;&#039;Tier 1&#039;&#039;&#039; - 1.00x&lt;br /&gt;
* &#039;&#039;&#039;Tier 2&#039;&#039;&#039; - 1.04x&lt;br /&gt;
* &#039;&#039;&#039;Tier 3&#039;&#039;&#039; - 1.08x&lt;br /&gt;
* &#039;&#039;&#039;Tier 4&#039;&#039;&#039; - 1.12x&lt;br /&gt;
* &#039;&#039;&#039;Tier 5&#039;&#039;&#039; - 1.16x&lt;br /&gt;
&lt;br /&gt;
When you are promoted, FSFO updates:&lt;br /&gt;
* your rank&lt;br /&gt;
* your career tier&lt;br /&gt;
* your pay per hour&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, not every pilot can freely join every airline tier.&lt;br /&gt;
&lt;br /&gt;
Current hiring chances:&lt;br /&gt;
* &#039;&#039;&#039;Cadet&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
* &#039;&#039;&#039;Second Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 50%&lt;br /&gt;
* &#039;&#039;&#039;First Officer&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 50%&lt;br /&gt;
* &#039;&#039;&#039;Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 75%&lt;br /&gt;
* &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;&lt;br /&gt;
** Tier 1 = 100%&lt;br /&gt;
** Tier 2 = 100%&lt;br /&gt;
** Tier 3 = 95%&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, FSFO enforces a 7-day wait before trying again.&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
Use &#039;&#039;&#039;Apply Type Rating&#039;&#039;&#039; after you have joined a company.&lt;br /&gt;
&lt;br /&gt;
Type rating requests will be blocked if:&lt;br /&gt;
* no pilot profile exists&lt;br /&gt;
* the pilot is not currently employed by a company&lt;br /&gt;
* the pilot is already in training&lt;br /&gt;
* the pilot already holds that type rating&lt;br /&gt;
&lt;br /&gt;
Two training paths are available:&lt;br /&gt;
* &#039;&#039;&#039;Private Training&#039;&#039;&#039; - costs money immediately&lt;br /&gt;
* &#039;&#039;&#039;Company Training&#039;&#039;&#039; - extends contract legs instead of charging the balance directly&lt;br /&gt;
&lt;br /&gt;
Training duration and costs depend on the type rating group.&lt;br /&gt;
&lt;br /&gt;
== Schedule Generation ==&lt;br /&gt;
Schedules are built from your route data and filtered by:&lt;br /&gt;
* current airline&lt;br /&gt;
* rank&lt;br /&gt;
* type rating, if type-rating enforcement is enabled&lt;br /&gt;
* current location and preferred airport logic&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is enabled, FSFO automatically applies a maximum leg distance by rank:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 350 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 650 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 1100 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 1800 NM&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 3000 NM&lt;br /&gt;
&lt;br /&gt;
FSFO first tries to build a schedule using that cap. If it cannot build a full schedule, it falls back to the full eligible route pool.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Schedule based on rank&#039;&#039;&#039; is disabled, the Max NM value entered by the user is enforced strictly.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, FSFO will not generate a new schedule while an incomplete schedule already exists.&lt;br /&gt;
&lt;br /&gt;
== Schedule Bidding System ==&lt;br /&gt;
When rank-based scheduling is enabled, FSFO scores route candidates and applies a bidding system.&lt;br /&gt;
&lt;br /&gt;
Route scoring currently considers:&lt;br /&gt;
* base block-time value&lt;br /&gt;
* penalties for very short flights&lt;br /&gt;
* rank-based length bias&lt;br /&gt;
* preferred-airport bonuses&lt;br /&gt;
&lt;br /&gt;
FSFO then divides scored routes into a preferred top bucket and a lower bucket.&lt;br /&gt;
&lt;br /&gt;
The current rank-based bid chances are:&lt;br /&gt;
* &#039;&#039;&#039;Rank 1&#039;&#039;&#039; - 10%&lt;br /&gt;
* &#039;&#039;&#039;Rank 2&#039;&#039;&#039; - 35%&lt;br /&gt;
* &#039;&#039;&#039;Rank 3&#039;&#039;&#039; - 60%&lt;br /&gt;
* &#039;&#039;&#039;Rank 4&#039;&#039;&#039; - 90%&lt;br /&gt;
* &#039;&#039;&#039;Rank 5&#039;&#039;&#039; - 95%&lt;br /&gt;
&lt;br /&gt;
If the bidding roll succeeds, FSFO selects from the top 30% of scored routes. Otherwise, it selects from the lower portion of the list.&lt;br /&gt;
&lt;br /&gt;
== Preferred Airport ==&lt;br /&gt;
You can set a preferred airport for a company. FSFO uses that airport when generating schedules and gives preference to routes that end there, especially near the end of a generated trip.&lt;br /&gt;
&lt;br /&gt;
== Route Map ==&lt;br /&gt;
After a schedule is generated, FSFO can build a route map from the loaded schedule legs and open it externally.&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
A flight does not automatically count toward career progression.&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, the flight must complete the &#039;&#039;&#039;next pending leg in order&#039;&#039;&#039;. FSFO compares:&lt;br /&gt;
* the actual flight number&lt;br /&gt;
* the actual departure airport&lt;br /&gt;
* the actual arrival airport&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the pilot must:&lt;br /&gt;
* start at the correct airport&lt;br /&gt;
* arrive at the correct airport&lt;br /&gt;
* match the next pending scheduled leg&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet that requirement:&lt;br /&gt;
* it can still be logged&lt;br /&gt;
* it will not increase Total Legs&lt;br /&gt;
* it will not update Average Score&lt;br /&gt;
* it will not reduce Contract Remaining Legs&lt;br /&gt;
* it will not update Balance&lt;br /&gt;
* it will not trigger promotion&lt;br /&gt;
&lt;br /&gt;
If the next scheduled leg is completed correctly, it is marked &#039;&#039;&#039;COMPLETED&#039;&#039;&#039;. If that was the final remaining leg, the schedule is cleared.&lt;br /&gt;
&lt;br /&gt;
== Flying a Career Flight ==&lt;br /&gt;
Before flight, FSFO captures:&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* departure airport&lt;br /&gt;
* arrival airport&lt;br /&gt;
&lt;br /&gt;
During flight, Career Mode monitors multiple operational and scoring categories.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
* pitch exceedance&lt;br /&gt;
* bank exceedance&lt;br /&gt;
* G-force exceedance&lt;br /&gt;
* IAS exceedance&lt;br /&gt;
* taxi-speed exceedance&lt;br /&gt;
* light misuse&lt;br /&gt;
* fuel-management failures&lt;br /&gt;
* landing-performance issues&lt;br /&gt;
&lt;br /&gt;
These events affect the total score and increment the appropriate error counters.&lt;br /&gt;
&lt;br /&gt;
== Landing Score ==&lt;br /&gt;
Landing Score is based on:&lt;br /&gt;
* vertical speed&lt;br /&gt;
* G-force&lt;br /&gt;
* distance from the runway threshold&lt;br /&gt;
&lt;br /&gt;
When runway data is available, the current weighting is:&lt;br /&gt;
* &#039;&#039;&#039;40%&#039;&#039;&#039; vertical speed&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; G-force&lt;br /&gt;
* &#039;&#039;&#039;30%&#039;&#039;&#039; touchdown distance&lt;br /&gt;
&lt;br /&gt;
If runway threshold data is unavailable, the distance portion is redistributed proportionally between vertical speed and G-force.&lt;br /&gt;
&lt;br /&gt;
== Total Score and Qualification ==&lt;br /&gt;
Career Mode stores both:&lt;br /&gt;
* &#039;&#039;&#039;Landing Score&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Total Score&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when the total score meets the system&#039;s qualification rule. The flight log stores that qualification result along with pay, fines, and error counts.&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from your recent workload using both:&lt;br /&gt;
* number of legs&lt;br /&gt;
* block hours&lt;br /&gt;
&lt;br /&gt;
It evaluates three rolling workload windows:&lt;br /&gt;
* &#039;&#039;&#039;Last 24 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 72 hours&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Last 7 days&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The current formula is:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Acute Load&#039;&#039;&#039; = max(legs in last 24h / 4, block hours in last 24h / 8)&lt;br /&gt;
* &#039;&#039;&#039;Short Load&#039;&#039;&#039; = max(legs in last 72h / 8, block hours in last 72h / 18)&lt;br /&gt;
* &#039;&#039;&#039;Weekly Load&#039;&#039;&#039; = max(legs in last 7d / 16, block hours in last 7d / 35)&lt;br /&gt;
&lt;br /&gt;
Each load is clamped from 0 to 1.&lt;br /&gt;
&lt;br /&gt;
Final fatigue:&lt;br /&gt;
* &#039;&#039;&#039;Fatigue = (Acute Load × 50) + (Short Load × 30) + (Weekly Load × 20)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The result is capped at 100 and rounded to the nearest whole percent.&lt;br /&gt;
&lt;br /&gt;
If fatigue is above the allowed limit, Career Mode readiness should fail until workload decreases.&lt;br /&gt;
&lt;br /&gt;
== Flight Log ==&lt;br /&gt;
The Flight Log is the permanent history of your career flights.&lt;br /&gt;
&lt;br /&gt;
Each flight log entry stores:&lt;br /&gt;
* date&lt;br /&gt;
* company&lt;br /&gt;
* flight number&lt;br /&gt;
* aircraft&lt;br /&gt;
* from airport&lt;br /&gt;
* to airport&lt;br /&gt;
* block time&lt;br /&gt;
* landing score&lt;br /&gt;
* total score&lt;br /&gt;
* landing rate&lt;br /&gt;
* landing G&lt;br /&gt;
* block fuel&lt;br /&gt;
* critical/configuration/lights/speed error counts&lt;br /&gt;
* qualification result&lt;br /&gt;
* pay earned&lt;br /&gt;
* fines paid&lt;br /&gt;
&lt;br /&gt;
Use the Flight Log window to review your performance over time.&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* Career Mode currently supports one local pilot profile&lt;br /&gt;
* The current schedule stores only the active trip&lt;br /&gt;
* The flight log is the permanent historical record&lt;br /&gt;
* The current &#039;&#039;&#039;Show Contract&#039;&#039;&#039; button is not implemented yet&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
=== &amp;quot;PilotProfile was not found&amp;quot; ===&lt;br /&gt;
Create or rebuild the database, then apply to a company.&lt;br /&gt;
&lt;br /&gt;
=== No schedule was generated ===&lt;br /&gt;
Check that:&lt;br /&gt;
* &#039;&#039;routes.csv&#039;&#039; exists&lt;br /&gt;
* the file format is valid&lt;br /&gt;
* routes match the current airline&lt;br /&gt;
* type-rating rules are not filtering everything out&lt;br /&gt;
* the requested leg count is realistic for the route pool&lt;br /&gt;
&lt;br /&gt;
=== My flight did not count toward progression ===&lt;br /&gt;
If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, verify that:&lt;br /&gt;
* you flew the next pending leg in order&lt;br /&gt;
* you started at the scheduled departure airport&lt;br /&gt;
* you arrived at the scheduled arrival airport&lt;br /&gt;
* the flight number matched when required&lt;br /&gt;
&lt;br /&gt;
=== I cannot generate a new schedule ===&lt;br /&gt;
If &#039;&#039;&#039;Lock schedule until complete&#039;&#039;&#039; is enabled, finish the current schedule first or turn that option off.&lt;br /&gt;
&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
[[Category:Career Mode]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=216</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=216"/>
		<updated>2026-03-22T00:15:28Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Copilot does not move any switches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If the LVARs are missing (0 Lvars); please go to Step 4&lt;br /&gt;
&lt;br /&gt;
If the menu is disabled (WASM is missing), please go to Step 5&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: LVARs fail to load: ===&lt;br /&gt;
&lt;br /&gt;
# Make sure MSFS is fully loaded into the cockpit before starting FSFO.&lt;br /&gt;
# Confirm FSUIPC7 shows Connected to the simulator (step 1).&lt;br /&gt;
# If you are using a complex aircraft, give it extra time to finish loading its systems.&lt;br /&gt;
# Start FSFO &#039;&#039;&#039;AFTER&#039;&#039;&#039; FSUIPC7 is already connected.&lt;br /&gt;
# If the issue continues, close everything and restart in this order:&lt;br /&gt;
## Start MSFS and load into the cockpit.&lt;br /&gt;
## Start FSUIPC7 and confirm it shows Connected WITH LVARS LOADED (step 1) .&lt;br /&gt;
## Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
If the LVARs still do not load, adjust the FSUIPC WASM scan settings (last resort):&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSUIPC7, and FSFO.&lt;br /&gt;
# Open the FSUIPC_WASM.ini file in the WASM persistence/work folder.&lt;br /&gt;
# Do not edit the copy in the Community folder.&lt;br /&gt;
# Set the following values:&lt;br /&gt;
## LvarScanDelay=15  //Increase as needed...start with 15&lt;br /&gt;
## LvarScanFrequency=0&lt;br /&gt;
&lt;br /&gt;
After saving the file, restart in this order:&lt;br /&gt;
&lt;br /&gt;
# Start MSFS and load into the cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it shows Connected.&lt;br /&gt;
# Start FSFO last.&lt;br /&gt;
&lt;br /&gt;
LVARs still fail to load, check whether the FSUIPC WASM module crashed (move to step 5)&lt;br /&gt;
What these edits do:&lt;br /&gt;
&lt;br /&gt;
* LvarScanDelay=15 gives the aircraft more time to finish initializing before FSUIPC scans for LVARs.&lt;br /&gt;
* LvarScanFrequency=0 disables repeated rescans, which can help if the WASM is unstable or LVARs stop updating.&lt;br /&gt;
&lt;br /&gt;
=== Step 5: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Install the latest FSUIPC7 as Administrator.&lt;br /&gt;
## Allow the WASM module to install when prompted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=215</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Troubleshooting&amp;diff=215"/>
		<updated>2026-03-16T17:18:48Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* FSUIPC Error #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this page when something is not working as expected before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Unless a section says otherwise, always start programs in this order: &amp;lt;strong&amp;gt;MSFS → FSUIPC7 → FSFO&amp;lt;/strong&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Copilot does not move any switches ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Verify FSUIPC7 is connected ===&lt;br /&gt;
&lt;br /&gt;
* Open the FSUIPC7 tray icon (system tray near the clock).&lt;br /&gt;
* Right-click the icon and select &#039;&#039;&#039;Show&#039;&#039;&#039;.&lt;br /&gt;
* Confirm FSUIPC7 reports &#039;&#039;&#039;Connected&#039;&#039;&#039; and that LVARs are available.&lt;br /&gt;
&lt;br /&gt;
[[File:FSUIPC7_Connected_Lvars.png|600x600px|FSUIPC7 showing connected state and available LVARs]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If LVARs are missing or the menu is disabled, the WASM module is not loaded.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify FSFO is connected to FSUIPC7 ===&lt;br /&gt;
&lt;br /&gt;
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_FSUIPC_Status.png|450x450px|FSFO showing FSUIPC7 version in the status bar]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If no version is shown, FSFO is not connected.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Confirm aircraft profile selection ===&lt;br /&gt;
&lt;br /&gt;
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.&lt;br /&gt;
&lt;br /&gt;
After starting the flight, the active aircraft profile appears in the lower-left corner.&lt;br /&gt;
&lt;br /&gt;
[[File:FSFO_Aircraft_Profile.png|450x450px|Aircraft profile selection on Start Flight page]]&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Reinstall FSUIPC7 if needed ===&lt;br /&gt;
&lt;br /&gt;
If the steps above fail:&lt;br /&gt;
&lt;br /&gt;
# Close MSFS, FSFO, and FSUIPC7.&lt;br /&gt;
# Reinstall the latest FSUIPC7 installer over the existing installation.&lt;br /&gt;
# If problems persist, perform a clean FSUIPC7 reinstall:&lt;br /&gt;
## Uninstall FSUIPC7.&lt;br /&gt;
## Delete the FSUIPC7 install folder.&lt;br /&gt;
## Remove the FSUIPC WASM folder from the MSFS Community directory.&lt;br /&gt;
## Reboot Windows.&lt;br /&gt;
## Install the latest FSUIPC7 as Administrator.&lt;br /&gt;
## Allow the WASM module to install when prompted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
After reinstall, start programs in this order:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start MSFS and load into a cockpit.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSUIPC7 and confirm it shows Connected.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Start FSFO last.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO does not stay on top ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This behavior is caused by Windows process-level restrictions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reasons:&lt;br /&gt;
&lt;br /&gt;
* Windows prevents non-admin apps from staying above admin-level apps.&lt;br /&gt;
* Another application may re-assert its “Always on Top” flag after FSFO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Workaround:&lt;br /&gt;
&lt;br /&gt;
* Run FSFO and FSUIPC7 at the same permission level.&lt;br /&gt;
* Or disable Always-On-Top in competing applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #12 (FSUIPC_ERR_SENDMSG) ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO and FSUIPC7 must run at the same permission level.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Right-click FSFO and FSUIPC7.&lt;br /&gt;
# Select Properties → Compatibility.&lt;br /&gt;
# Ensure “Run as administrator” is either enabled for both or disabled for both.&lt;br /&gt;
# Restart both applications.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC Error #2 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
This error indicates a failed or incomplete FSUIPC connection.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Common Cause ===&lt;br /&gt;
&lt;br /&gt;
* FSUIPC7 is not running&lt;br /&gt;
* More than one FSUIPC7 instance is open&lt;br /&gt;
* Antivirus or firewall is blocking communication&lt;br /&gt;
* FSUIPC7 was installed in a protected folder&lt;br /&gt;
* FSFO is trying to connect before MSFS and FSUIPC7 are fully loaded&lt;br /&gt;
&lt;br /&gt;
=== Quick Restart Sequence ===&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, FSUIPC7, and MSFS.&lt;br /&gt;
# Reboot Windows.&lt;br /&gt;
# Start MSFS and load fully into a cockpit.&lt;br /&gt;
# Start FSUIPC7 and confirm it is running.&lt;br /&gt;
# Start FSFO and click Connect.&lt;br /&gt;
&lt;br /&gt;
=== Additional Checks ===&lt;br /&gt;
&lt;br /&gt;
# Ensure only one instance of FSUIPC7 is running (review your system tray).&lt;br /&gt;
# Disable Auto-Connect in FSFO temporarily and connect manually.&lt;br /&gt;
# Whitelist FSFO and FSUIPC7 in antivirus and firewall software.&lt;br /&gt;
# Make sure MSFS, FSUIPC7, and FSFO are all running at the same permission level.&lt;br /&gt;
&lt;br /&gt;
=== Installation Checks ===&lt;br /&gt;
&lt;br /&gt;
* Do not install FSUIPC7 inside Program Files or other protected Windows folders.&lt;br /&gt;
* Install FSUIPC7 to a simple folder such as C:\FSUIPC7.&lt;br /&gt;
* If needed, reinstall FSUIPC7 and then restart the PC.&lt;br /&gt;
* After reinstalling, launch MSFS first, then FSUIPC7, then FSFO.&lt;br /&gt;
* If unresolved, perform a clean FSUIPC7 reinstall.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== WASM version mismatch ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Error example: “WASM version X while WAPI expects Y”.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recommended fix:&lt;br /&gt;
&lt;br /&gt;
* Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Manual fix (advanced users):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Close FSFO, MSFS and FSUIPC7&lt;br /&gt;
# Go to www.fsuipc.com &lt;br /&gt;
# Select Products &amp;gt; All Products &amp;gt; Download FSUIPC WASM Module 1.0.7 + WAPI 1.0.4 (version numbers will be different)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; FSUIPC_WAPI.zip &amp;gt; FSUIPC_WAPI &amp;gt; dll &amp;gt; copy FSUIPC_WAPID.dll&lt;br /&gt;
# Paste FSUIPC_WAPID.dll in the main FSFO_V6 directory. (note: this is the same directory where your FSFO_V6.exe is located)&lt;br /&gt;
# Go to FSUIPC-WASMv1.0.7.zip &amp;gt; fsuipc-lvar-module.zip &amp;gt; copy fsuipc-lvar-module folder&lt;br /&gt;
# Paste fsuipc-lvar-module folder in MSFS Community Folder (overwrite the existing folder)&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Aircraft-specific issues&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
These issues apply only to specific aircraft or families.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FBW A320 or Headwind A330 – MCDU not programming ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\FSUIPC_WASM.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Set:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
UseAirLocForHvars=Yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save and restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Headwind A330 – FCU or MCDU not responding ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
Copy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Community\fsuipc-lvar-module\modules\A320.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Rename the copy to:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
A330.hvar&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Restart MSFS.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PMDG aircraft – Enable SDK Data Broadcast ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Important:&amp;lt;/strong&amp;gt; The aircraft must be loaded past the &amp;lt;strong&amp;gt;Ready to Fly&amp;lt;/strong&amp;gt; screen at least once before these files exist.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Exit Microsoft Flight Simulator.&lt;br /&gt;
# Open Windows File Explorer and navigate to the appropriate PMDG work folder below.&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2020 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalState\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator\Packages\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSFS 2024 Work Folder (per aircraft) ====&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Store / Xbox Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Local\Packages\Microsoft.Limitless_8wekyb3d8bbwe\LocalState\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steam Version&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.7em 0.9em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
C:\Users\{username}\AppData\Roaming\Microsoft Flight Simulator 2024\WASM\MSFS2024\pmdg-aircraft-{aircraft_name}\work&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Open the &amp;lt;code&amp;gt;{aircraft_name}_Options.ini&amp;lt;/code&amp;gt; file in a text editor such as Notepad.&lt;br /&gt;
# Add the following lines to the very end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[SDK]&lt;br /&gt;
EnableDataBroadcast=1&lt;br /&gt;
EnableCDUBroadcast.0=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Save the file and restart Microsoft Flight Simulator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;Where &amp;lt;code&amp;gt;{username}&amp;lt;/code&amp;gt; is your Windows username and &amp;lt;code&amp;gt;{aircraft_name}&amp;lt;/code&amp;gt; is the specific PMDG aircraft you are using (for example, &amp;lt;code&amp;gt;737&amp;lt;/code&amp;gt;).&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No English speech recognizer installed ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
If you are using the Microsoft Speech Engine, FSFO relies on English phrases to perform specific actions. At least one English speech language pack must be installed. Your Windows display language or region can be anything.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If English is not installed:&lt;br /&gt;
&lt;br /&gt;
# Open Settings &amp;gt; Time &amp;amp; language &amp;gt; Language &amp;amp; region.&lt;br /&gt;
# Click Add a language.&lt;br /&gt;
# Search for English (any variant is fine, for example English (United States) or English (United Kingdom)).&lt;br /&gt;
# Select the English language &amp;gt; Next.&lt;br /&gt;
# Ensure Language pack and Speech are checked → Install.&lt;br /&gt;
# Restart Windows.&lt;br /&gt;
&lt;br /&gt;
After restart, FSFO should detect an &amp;lt;code&amp;gt;en-*&amp;lt;/code&amp;gt; recognizer.&lt;br /&gt;
&lt;br /&gt;
If English is already listed or installed:&lt;br /&gt;
&lt;br /&gt;
# Click the three dots … next to the English language &amp;gt; Language options &amp;gt; under Speech, click Download (if not already installed).&lt;br /&gt;
# Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;gt; Add a preferred language &amp;gt; choose an English variant &amp;gt; make sure Speech is included in the install options.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Voice recognition troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use this section for microphone, permissions, and recognition accuracy problems.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basic Checks:&#039;&#039;&#039;&lt;br /&gt;
* Microphone works?&lt;br /&gt;
** Open Voice Recorder (Windows) and make a short recording. If you can’t record, fix the mic first.&lt;br /&gt;
&lt;br /&gt;
* Privacy permissions (Windows 11):&lt;br /&gt;
** Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
*** Microphone access: On&lt;br /&gt;
*** Let desktop apps access your microphone: On&lt;br /&gt;
&lt;br /&gt;
* Correct input device&lt;br /&gt;
** Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input &amp;gt; Select the mic you’re using. Speak and confirm the input level moves.&lt;br /&gt;
&lt;br /&gt;
* No “exclusive mode” lock&lt;br /&gt;
** Control Panel &amp;gt; Sound &amp;gt; Recording &amp;gt; [Your Mic] &amp;gt; Properties &amp;gt; Advanced&lt;br /&gt;
*** Uncheck Allow applications to take exclusive control (as a test)&lt;br /&gt;
&lt;br /&gt;
* Reasonable gain&lt;br /&gt;
** In the same Levels tab, set between 70–90 to start. Avoid 100 + “boost” unless your mic is very quiet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;English Speech Pack Installed (required):&#039;&#039;&#039;&lt;br /&gt;
* FSFO relies on English phrases. At least one English speech recognizer must be installed.&lt;br /&gt;
** Windows 11: Settings → Time &amp;amp; language → Language &amp;amp; region → Add a language → English → ensure Language pack and Speech are selected → Install → Restart.&lt;br /&gt;
** Your Windows display language can be anything; only the English speech component is required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Accuracy Tuning&#039;&#039;&#039;&lt;br /&gt;
* Lower &amp;lt;code&amp;gt;Input_VoiceAccuracy&amp;lt;/code&amp;gt; if commands are missed.&lt;br /&gt;
* Increase it if false triggers occur.&lt;br /&gt;
* To change the accuracy setting go to FSFO &amp;gt; Settings &amp;gt; Train Speech &amp;gt; Next &amp;gt; Next &amp;gt; Next&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Known Conflicts&#039;&#039;&#039;&lt;br /&gt;
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== No microphones found ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Use these steps if FSFO shows no available input devices.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Windows can see your mic&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
** Select your microphone under Choose a device for speaking or recording&lt;br /&gt;
** Speak and verify the input level meter moves.&lt;br /&gt;
* &#039;&#039;&#039;Allow microphone permissions&#039;&#039;&#039;&lt;br /&gt;
** Windows Settings &amp;gt; Privacy &amp;amp; security &amp;gt; Microphone&lt;br /&gt;
** Turn ON:&lt;br /&gt;
*** Microphone access&lt;br /&gt;
*** Let apps access your microphone&lt;br /&gt;
*** Let desktop apps access your microphone&lt;br /&gt;
* &#039;&#039;&#039;Enable it in Control Panel (and set default)&#039;&#039;&#039;&lt;br /&gt;
** Open Control Panel &amp;gt; Sound &amp;gt; Recording&lt;br /&gt;
** Right-click your microphone &amp;gt; Enable&lt;br /&gt;
** Right-click it again &amp;gt; Set as Default Device&lt;br /&gt;
** (Optional) Set as Default Communication Device too.&lt;br /&gt;
* &#039;&#039;&#039;Basic Hardware Checks&#039;&#039;&#039;&lt;br /&gt;
** Make sure the mic isn’t muted (hardware switch, inline mute, or headset button).&lt;br /&gt;
** Unplug and replug, try a different USB port (avoid hubs while testing).&lt;br /&gt;
** If it’s Bluetooth, reconnect it and confirm the Headset or Hands-Free input is selected in Sound &amp;gt; Input.&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSFO crashes ==&lt;br /&gt;
&lt;br /&gt;
[[File:EventView.png|left|thumb|186x186px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:200px; margin-bottom:0.6em; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;When reporting crashes, include Windows Event Viewer logs.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Type Event Viewer in the Windows Search Bar&lt;br /&gt;
# Click on the Event Viewer App&lt;br /&gt;
# Expand Windows Log &amp;gt; Expand Application&lt;br /&gt;
# Look for any Error messages associated with FSFO; FSFO.exe should be listed in the General field.&lt;br /&gt;
# Click The Details Tab, Copy and Email the contents to support&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
If your issue is not resolved after following the steps above, see [[Support]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=214</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=214"/>
		<updated>2026-03-16T16:26:50Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.16.0&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.17.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ray Munich&#039;s German region pack (it&#039;s named German, the default was renamed to German2)&lt;br /&gt;
* Wait_For_AGL option&lt;br /&gt;
* Wait_For_MSL option.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Resolved the AGL issue with the User AutoFlows option&lt;br /&gt;
* PMDG 737 weather radar not responding to the OFF command&lt;br /&gt;
* Fenix A320 incorrectly asking to connect the GPU when the command was to disconnect it while using SAPI&lt;br /&gt;
* Missing “Gear Up” callout during takeoff&lt;br /&gt;
* Multiple spelling errors on the First Officer and Captain .wav files&lt;br /&gt;
* Missing crew (flight attendant) wav files from Ray Munich&#039;s regions (sound files)&lt;br /&gt;
* User AutoFlow no longer triggers when merely crossing a runway; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Lights AutoFlow no longer triggers simply from turning on the landing lights; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Reduced runway confirmation distance from 1,500 feet to 750 feet from the runway threshold to reduce false readings.&lt;br /&gt;
* Issue where the approach briefing could read non-whole-number values for the approach course.&lt;br /&gt;
* Issue where cabin service could start and then stop immediately.&lt;br /&gt;
* Issue on the SOPs page where the program could ask you to confirm stopping a flow even when no flow was running.&lt;br /&gt;
* IniBuilds A350 Nav light being reported as Off, when it was still On&lt;br /&gt;
* RAAS  issue where inaccurate &amp;quot;On Taxiway&amp;quot; calls when tailwinds caused IAS to exceed the threshold.&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated the v-speed sync method; registered V-speeds must now be above 100 knots&lt;br /&gt;
* Increased the fuel management penalty from 25% to 35%&lt;br /&gt;
* On the SOP Controls page, VATSIM and weather information will now be displayed in the Alerts box whenever a checklist or flow is not running.&lt;br /&gt;
* Voice command Wipers On will result in a middle vice high setting&lt;br /&gt;
* Flight Attendants will now announce they are starting cabin services&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=213</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=213"/>
		<updated>2026-03-15T20:27:00Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.0.17.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.16.0&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.17.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ray Munich&#039;s German region pack (it&#039;s named German, the default was renamed to German2)&lt;br /&gt;
* Wait_For_AGL option&lt;br /&gt;
* Wait_For_MSL option.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Resolved the AGL issue with the User AutoFlows option&lt;br /&gt;
* PMDG 737 weather radar not responding to the OFF command&lt;br /&gt;
* Fenix A320 incorrectly asking to connect the GPU when the command was to disconnect it while using SAPI&lt;br /&gt;
* Missing “Gear Up” callout during takeoff&lt;br /&gt;
* Multiple spelling errors on the First Officer and Captain .wav files&lt;br /&gt;
* Missing crew (flight attendant) wav files from Ray Munich&#039;s regions (sound files)&lt;br /&gt;
* User AutoFlow no longer triggers when merely crossing a runway; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Lights AutoFlow no longer triggers simply from turning on the landing lights; the aircraft must now be within 800 feet of the runway threshold.&lt;br /&gt;
* Reduced runway confirmation distance from 1,500 feet to 750 feet from the runway threshold to reduce false readings.&lt;br /&gt;
* Issue where the approach briefing could read non-whole-number values for the approach course.&lt;br /&gt;
* Issue where cabin service could start and then stop immediately.&lt;br /&gt;
* Issue on the SOPs page where the program could ask you to confirm stopping a flow even when no flow was running.&lt;br /&gt;
* IniBuilds A350 Nav light being reported as Off, when it was still On&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated the v-speed sync method; registered V-speeds must now be above 100 knots&lt;br /&gt;
* Increased the fuel management penalty from 25% to 35%&lt;br /&gt;
* On the SOP Controls page, VATSIM and weather information will now be displayed in the Alerts box whenever a checklist or flow is not running.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=211</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=211"/>
		<updated>2026-03-14T19:12:16Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manually Update Smart Flow Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number (complete list here: [[SIMVAR Control Numbers]])&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines: &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=210</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=210"/>
		<updated>2026-03-14T16:39:16Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.0.16.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.16.0&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.17.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Resolved the AGL issue with the User AutoFlows option&lt;br /&gt;
* PMDG 737 weather radar not responding to the OFF command&lt;br /&gt;
* Fenix A320 incorrectly asking to connect the GPU when the command was to disconnect it while using SAPI&lt;br /&gt;
* Missing “Gear Up” callout during takeoff&lt;br /&gt;
* Multiple spelling errors on the First Officer and Captain .wav files&lt;br /&gt;
* Missing crew (flight attendant) wav files from Ray Munich&#039;s regions (sound files)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated the v-speed sync method; registered V-speeds must now be above 100 knots&lt;br /&gt;
* Increased the fuel management penalty from 25% to 35%&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=209</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=209"/>
		<updated>2026-03-06T22:14:27Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Release Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.16.0&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=208</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=208"/>
		<updated>2026-03-06T22:14:10Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.16.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous “Fired” message box that appeared at the end of the Shutdown Flow&lt;br /&gt;
* Issue where deboarding was announced before shutdown was complete&lt;br /&gt;
* Erroneous “Check the Flaps” callout on landing in the Fenix A320&lt;br /&gt;
* Issue where user-defined airborne triggers were not working&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Brakes are no longer required for the &amp;quot;stabilized&amp;quot; call; however, the Lineup/Takeoff Flow and Checklist must still be completed&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=User_Settings_Reference&amp;diff=206</id>
		<title>User Settings Reference</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=User_Settings_Reference&amp;diff=206"/>
		<updated>2026-02-26T22:57:48Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Auto Flow Policy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This section summarizes FSFO’s configurable user settings. Setting names and behaviors mirror the in-app User Settings pages.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
This page is a reference, not a step-by-step guide. Use it to look up what each setting does.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Input and Output ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilots&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Choose the playback device (headset, speakers, etc.) for pilot and copilot voices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Choose the playback device for cabin crew announcements. Use a different device to simulate distance.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Region&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sets the accent for all voices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Speech Engine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Available speech recognition engines:&lt;br /&gt;
&lt;br /&gt;
; Microsoft&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#f4f9f6; border-left:4px solid #5cb85c;&amp;quot;&amp;gt;&lt;br /&gt;
Highest accuracy. Uses your Windows default microphone automatically. This is the officially supported FSFO speech recognition engine.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change which microphone is used: Settings &amp;gt; System &amp;gt; Sound &amp;gt; Input&lt;br /&gt;
&lt;br /&gt;
You must have an English speech recognition pack installed: Settings &amp;gt; Time &amp;amp; Language &amp;gt; Language &amp;amp; Region &amp;gt; Add a language &amp;gt; Speech&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Tip: Accuracy is highest for English (US).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; VOSK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.4em 0; padding:0.6em 0.8em; background:#fdf7f2; border-left:4px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
Works offline, supports multiple languages, and can use any input device. Less accurate than Microsoft. Experimental and not officially supported.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; SAPI&lt;br /&gt;
&lt;br /&gt;
Lets you pick any installed SAPI voice for Pilot, Copilot, and Cabin Crew.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SAPI Rate&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls how fast SAPI voices speak.&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Audio and Recognition Tuning ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilots Volume&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Loudness of pilot and copilot voices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Crew Volume&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Loudness of cabin crew voices.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ambiance Volume&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Loudness of background noise.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilots dB Gain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Adds or subtracts decibels to pilot audio before the Volume slider is applied.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Amb dB Gain&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Adds or subtracts decibels to ambiance audio before the Ambiance Volume slider is applied.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Readback&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Length of pauses between digits or characters.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Distort Voice&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Adds headset or intercom distortion.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Static Voice&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Adds background static.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Open Mic&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When checked, recognition always listens unless muted.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start Speech on Start&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When checked, recognition activates automatically when FSFO starts.&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Test Options ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Both pilots say “Fuel” plus a number.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Crew Test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plays a standard cabin announcement.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Test Boarding Music&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tests boarding music volume.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Test Boarding Ambiance&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tests background ambiance volume.&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Controller and Hot-Key Setup ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Available actions:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mute&#039;&#039;&#039;&lt;br /&gt;
Toggles voice recognition on/off&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;PTT&#039;&#039;&#039;&lt;br /&gt;
If Open Mic is ON, holding PTT mutes voice recognition; if Open Mic is OFF, holding PTT activates recognition.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Bypass&#039;&#039;&#039;&lt;br /&gt;
Cancels a wait or skips a checklist item (Ctrl + A is default).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pause&#039;&#039;&#039;&lt;br /&gt;
Pauses all FSFO actions until pressed again.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GUID&#039;&#039;&#039;&lt;br /&gt;
Displays the controller Globally Unique Identifier.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Button&#039;&#039;&#039;&lt;br /&gt;
Click then press the desired button or key.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Clear Button&#039;&#039;&#039;&lt;br /&gt;
Removes the highlighted binding.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Train Speech&#039;&#039;&#039;&lt;br /&gt;
Opens the Speech Trainer to improve recognition accuracy.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Check For Update&#039;&#039;&#039;&lt;br /&gt;
Checks for the latest FSFO version.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Delete Button&#039;&#039;&#039;&lt;br /&gt;
Deletes controllers.cfg (all saved bindings).&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Standard_Operating_Procedures&amp;quot;&amp;gt;Standard Operating Procedures (SOP)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;NOTE:&amp;lt;/strong&amp;gt; Above Ground Level (AGL) vs Mean Sea Level (MSL)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;AGL&#039;&#039;&#039; (Above Ground Level) is your aircraft’s height &#039;&#039;&#039;above the terrain directly below you&#039;&#039;&#039;.&#039;&#039; &lt;br /&gt;
* &#039;&#039;&#039;&#039;&#039;MSL&#039;&#039;&#039; (Mean Sea Level) is your altitude &#039;&#039;&#039;above average sea level&#039;&#039;&#039;.&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.6em 0.8em; background:#eef3fb; border-left:4px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
FSFO will trigger the actions listed below when the aircraft reaches the specified AGL or MSL value. Setting a value to 0 disables that trigger.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;OPTIONS:&amp;lt;/u&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Acceleration Altitude (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot calls “Acceleration Altitude” once this altitude is reached after takeoff.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Landing Lights (MSL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot toggles landing lights at this altitude.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Engage VNAV (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot engages vertical navigation mode.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Engage LNAV (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot engages lateral navigation mode.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Engage AP (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot engages the autopilot.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Engage APPR (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot engages approach mode during landing.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disconnect AT (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot disconnects autothrottle during landing.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disconnect AP (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot disconnects autopilot during landing.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Extend Gear (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot extends landing gear during landing.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Min Flap Extension (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Minimum altitude at which copilot deploys flaps.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Grnd Speed Warn (MPH)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Warns when ground speed exceeds this value.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Stabilized Call (N1)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot calls “Stabilized” when engines reach this N1%.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flow Pause (sec)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Description coming soon&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Checklist Pause (sec)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Description coming soon&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Checklist Repeat (sec)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Description coming soon&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Passing Call (MSL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot calls “Passing X feet” during climb or descent.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Couple Taxi Lndg Lights&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Yes, FSFO will automatically turn the taxi lights on/off to match your landing lights&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Couple Wing Logo Lights&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Yes, FSFO will automatically turn the wing lights on/off to match your logo lights&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Manage Ground Lights&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will manage the lights when the aircraft is on the ground:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- When power is established, the copilot turns on the NAV Lights&lt;br /&gt;
&lt;br /&gt;
- When engines are running, the copilot turns on the Beacon Lights&lt;br /&gt;
&lt;br /&gt;
- When the aircraft ground speed exceeds 5 MPH, the copilot will turn on Taxi Lights&lt;br /&gt;
&lt;br /&gt;
- When the aircraft is on any runway, the copilot will turn on the Landing, Strobe, and Wing Lights; when the aircraft exits the runway, he will turn them off&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Battery Equal Turn Around&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
IF the power is on when FSFO is connected, the copilot will consider the current flight as a subsequent flight. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Boarding Music&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Select the boarding music, which can be played via “Boarding_Music” command via the flow and checklist editor, or by click ing the music icon via the control options, which can be accessed on the Checklist page. You can also download and play your own boarding music, as long as its a.wav file. Place your wav files in the following directory: C:\Users\[USER NAME] \AppData\Local\FSFO_V6\ Music..&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Safety Message&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Select the safety message, which can be played via “Safety_Message” command via the flow and checklist editor, or by clicking the life jacket icon, which can be accessed on the SOPs page. You can also download and play your own safety messages, as long as it&#039;s a *.wav file. Place your wav files in the following directory: C:\Users\ [USER NAME]\AppData\Local\FSFO_V6 \Safety.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flaps Call&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls flap callout behavior:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Flaps Setting:&lt;br /&gt;
  The copilot will call the new flaps setting (e.g. Flaps 5)&lt;br /&gt;
&lt;br /&gt;
- Speed Check:&lt;br /&gt;
  The copilot will call “Speed Check” when a flap change is detected&lt;br /&gt;
&lt;br /&gt;
- Speed Chk + Flap:&lt;br /&gt;
  The copilot will call “Speed Check”, then the flaps setting when a flap change is detected&lt;br /&gt;
  (e.g. Speed Check, Flaps 10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;VSpeed Call&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls V-speed callouts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- None:&lt;br /&gt;
  No V-speeds are called&lt;br /&gt;
&lt;br /&gt;
- V1 + VR:&lt;br /&gt;
  Both V1 and Rotate are called during the takeoff roll&lt;br /&gt;
&lt;br /&gt;
- VR:&lt;br /&gt;
  Only Rotate is called during the takeoff roll&lt;br /&gt;
  (useful for aircraft that have automated V1 callouts)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Auto_Flow_Options&amp;quot;&amp;gt;Auto Flow Policy&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
FSFO has three auto flow polices for you to select. Depending on the policy, FSFO will automatically initiate a flow/checklist based on the criteria below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold; color:#1f4fa3; margin-bottom:0.4em;&amp;quot;&amp;gt;LIGHTS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Pre-Flight/Cockpit Prep: Initiated when Navigation (NAV) Lights are Turned On&lt;br /&gt;
&lt;br /&gt;
- Before Start: Initiated when Boarding or Loading is completed and Beacon Lights are Turned On&lt;br /&gt;
&lt;br /&gt;
- Engine Start: Initiated 60 seconds after push back is detected&lt;br /&gt;
&lt;br /&gt;
- After Start: Initiated when engines are running and stable with parking brakes On (It may take up to 3 mins for the engines to stabilize)&lt;br /&gt;
&lt;br /&gt;
- Taxi Flow: Initiated when Taxi Lights are Turned On&lt;br /&gt;
&lt;br /&gt;
- Before Takeoff/Lineup Flow: Initiated when Landing Lights are Turned On&lt;br /&gt;
&lt;br /&gt;
- After Takeoff/Acceleration Flow: Initiated when Aircraft is above 3000 feet Above Ground Altitude&lt;br /&gt;
&lt;br /&gt;
- Descent Flow: Initiated when the aircraft is within 20 Nautical Miles from the Top of Descent&lt;br /&gt;
&lt;br /&gt;
- Approach Flow: Initiated when Landing Lights are Turned On&lt;br /&gt;
&lt;br /&gt;
- Landing Flow: Initiated when the aircraft is below 1500 feet Above Ground Altitude&lt;br /&gt;
&lt;br /&gt;
- After Landing Flow: Initiated when the aircraft’s Landing Lights are Turned Off&lt;br /&gt;
&lt;br /&gt;
- Parking/Shutdown Flow: Starts when Taxi Lights are Turned Off and Parking Brake is Set&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold; color:#2f7a2f; margin-bottom:0.4em;&amp;quot;&amp;gt;SMART&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Pre-Flight/Cockpit Prep: Initiated after 10 seconds from starting your flight*&lt;br /&gt;
&lt;br /&gt;
- Before Start: Initiated when Boarding or Loading is completed and all doors are closed&lt;br /&gt;
&lt;br /&gt;
- Engine Start: Initiated 60 seconds after push back is detected&lt;br /&gt;
&lt;br /&gt;
- After Start: Initiated when engines are running and stable with parking brakes On (It may take up to 3 mins for the engines to stabilize)&lt;br /&gt;
&lt;br /&gt;
- Taxi Flow: Initiated when the After Start Phase is completed and the parking brake is released&lt;br /&gt;
&lt;br /&gt;
- Before Takeoff/Lineup Flow: Initiated when Aircraft is within 800 feet of the runway threshold&lt;br /&gt;
&lt;br /&gt;
- After Takeoff/Acceleration Flow: Initiated when Aircraft is above 3000 feet Above Ground Altitude&lt;br /&gt;
&lt;br /&gt;
- Descent Flow: Initiated when the aircraft is within 20 Nautical Miles from the Top of Descent&lt;br /&gt;
&lt;br /&gt;
- Approach Flow: Initiated when the aircraft is below 10000 feet Above Ground Altitude&lt;br /&gt;
&lt;br /&gt;
- Landing Flow: Initiated when the aircraft is below 1500 feet Above Ground Altitude&lt;br /&gt;
&lt;br /&gt;
- After Landing Flow: Initiated when the aircraft leaves the runway&lt;br /&gt;
&lt;br /&gt;
- Parking/Shutdown Flow: Starts when Taxi Lights are Turned Off and Parking Brake is Set&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold; color:#b26a00; margin-bottom:0.4em;&amp;quot;&amp;gt;USER&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Selecting the user setting allows you to choose any event, time, lights, system, or condition to trigger your flow&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Crew Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Settings that control copilot and cabin crew behavior, callouts, and automation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Attendant Messages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The Flight Attendant will make the following announcements:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Pre-Flight “Boarding complete” (intercom to First Officer&lt;br /&gt;
&lt;br /&gt;
- Taxi-Out Advise passengers to switch devices to airplane mode (above 11 MPH).&lt;br /&gt;
&lt;br /&gt;
- Airborne &amp;gt; 10,000 ft: Passengers free to use electronics.&lt;br /&gt;
&lt;br /&gt;
- Descent &amp;lt; 12,000 ft: Advise stowage of electronics (You must complete the Descent phase).&lt;br /&gt;
&lt;br /&gt;
- Taxi-In Welcome passengers to destination.&lt;br /&gt;
&lt;br /&gt;
Shutdown “ Deboarding complete” (intercom).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Pilot Messages&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The First Officer will make the following announcements:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Taxi-Out Time-of-day welcome message (5 seconds after the Taxi Phase is completed).&lt;br /&gt;
&lt;br /&gt;
- Reaching Cruise Altitude Inform passengers of cruise.&lt;br /&gt;
&lt;br /&gt;
- Descent (4 000 ft below cruise) Announce start of descent (You must complete the Descent phase).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Apply Brakes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot applies brakes above 28 MPH.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Landing Gear&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot raises or lowers gear; If you wish for the copilot to only raise the gear, set the SOP Extend Gear (AGL) option to 0.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Flaps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot retracts or extends flaps; If you wish for the copilot to only retract the flaps, set the SOP Min Flap Extension (AGL) option to 0.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Altimeter&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot sets standard and local pressure.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Seatbelts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will turn OFF the seatbelts at Top of Climb and ON atTop of Descent&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Ctr Fuel Tanks&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot disables center tanks below threshold (7,000 pounds for heavy; otherwise, 1,000 pounds).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Set Lights&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will turn off/on the landing lights when aircraft is above/below the Passing Call (MSL) setting via the SOP option; otherwise 10000 feet will be used.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Repeat Readback&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will repeat the values stated by the pilot during a voice command. For example, if you command Heading 242, the copilot will repeat the command &amp;quot;Heading 2-4-2.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Checklist Item&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will ensure the system is set correctly during the checklist phase, when using the voice options. If it&#039;s not set according to the checklist, your copilot will ask you to check the system again.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;First Ofcr Handles Intercom&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will automatically handle all intercom messages and prompts (e.g., cabin/ground/crew calls) without requiring your input. If disabled, the captain (you) must answer the intercom phone and respond to prompts by selecting Yes or No in the on-screen dialogue window.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call Missed Checklist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will alert you when you missed a checklist. For example, if the engines are running, and you failed to complete the Before Start Flow/Checklist, your copilot will ask: “Did we complete the Before Start Checklist”?&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call Roll Phrases&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will execute takeoff and landing roll callouts (e.g. stabilized, thrust set, 80 knots, reverse green, manual braking, etc…).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call Roll Responses&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pilot will respond to the copilot takeoff/rollout calls. For example, when the copilot states 80/100 knots, the pilot will respond “checked.” Disable if you prefer to respond yourself.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call 400 Feet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will call 400 feet when the aircraft reaches this Above Ground Altitude (AGL) during the climb phase. This is useful for engaging the appropriate vertical navigation mode.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call Minimums&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will call out minimums when the aircraft descends below the AGL identified on the departure performance page (the default is 200 ft AGL).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call Glide Slope Alive&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will call “glide slope alive” when he detects movement on the glide slope needle, and “Glide Slope Captured” when the aircraft captures the glide slope.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Call System Changes&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will alert the captain to changes (e.g. flaps five, gear up, parking brake set, etc..) of the following key systems:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- Landing Gear&lt;br /&gt;
&lt;br /&gt;
- Flaps&lt;br /&gt;
&lt;br /&gt;
- Parking Brake&lt;br /&gt;
&lt;br /&gt;
- Spoilers (When Armed/Disarmed)&lt;br /&gt;
&lt;br /&gt;
- Lateral Navigation (LNAV, Managed Mode, Heading Select and NAV)&lt;br /&gt;
&lt;br /&gt;
- Vertical Navigation (VNAV, Open Climb, etc…)&lt;br /&gt;
&lt;br /&gt;
- Approach Mode&lt;br /&gt;
&lt;br /&gt;
- Auto Pilot&lt;br /&gt;
&lt;br /&gt;
- Auto Throttle&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Auto Inflight Services&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Flight attendants will automatically run in-flight beverage/snack service. Service begins only after Top of Climb (TOC), on flights over 250 NM, and only on passenger flights (no cargo). If any of these conditions aren’t met, service will not start.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Press Takeoff Screw/AutoFlt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot presses the TOGA Screw (PMDG aircraft) or Auto Flight button (TFDi MD-11) when the aircraft&#039;s N1 is &amp;gt; 65% and the Before Takeoff Checklist has been completed&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== General Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
General behavior options and integrations that affect how FSFO operates during a flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disable Gear/Flaps/Throttles&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will ignore any flap, gear, and throttle speech recognition request. For example, if you say &amp;quot;gear up&amp;quot;, your copilot will ignore this command.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disable Radio Cmds&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will ignore any radio and transponder commands. For example, if you say &amp;quot;set comm one, 22800&amp;quot;, your copilot will ignore the command.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disable Flap Calls&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot ignores manual flap adjustments and wont make callouts. Example: if you change flaps from 2 to 1, the copilot will NOT announce “Flaps 1.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Skip Eng Start (AutoFlow)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Description Coming Soon&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;GSX Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
FSFO will request GSX instead of MSFS services when clicking on the appropriate button via the Checklist Page (Control Group Box). For example, if you click on the catering button, and this option is enabled, FSFO will use the GSX menu to request catering services.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Say Intentions Interface&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Pauses FSFO during ATC conversations.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Open Door On Start&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
FSFO will open the L1 door on first connect.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Use FMC Vspeeds&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will use your FMC internal v-speed database instead of inserting the values downloaded from Simbrief. For example, on the PMDG 737, the copilot will hit the corresponding line key to load the appropriate v-speed from the FMC database. Note this only works for some aircraft (e.g. All PMDG, FBW A320, etc…).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Play Ding Before Msg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plays a ding before cabin announcements.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Boarding/Cargo Sounds&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plays boarding or cargo ambiance.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Verbose Mode&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will announce his flow actions. Typically, flows are conducted silently, while checklist requires a verbal call and response. However, if you want to hear what actions your copilot is taking during the flow phase, you can enable this option.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Play Squelch&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Plays radio squelch sound.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Confirm Loadsheet&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ground crew confirms MTOW.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Kilograms&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Reads values in kilograms.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RAAS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Turns on the Runway Awareness and Advisory System. See [[User Settings Reference#RAAS_Options|RAAS Options]] for more details.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Include ICAOs in Briefs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will readback the ICAOs in during the departure and approach briefings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Notify ATC Boundaries&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Announces VATSIM ATC boundaries.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Save Aircraft Location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Saves last aircraft location when you conclude your flight.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announce Flow&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Announces flow start and stop; typically, flows are silent.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announce Checklist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Announces checklist start and stop.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Rudder Flight Control Test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Includes rudders in control test.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Up or Down Flight Control Test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Uses “Full Up” and “Full Down” phrasing.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Ask if Ready for Briefing&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will prompt you before the departure and approach briefings; respond by saying “Yes” (voice), pressing Ctrl+Alt, or clicking the Bypass button&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cold Weather Ops&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Copilot will fully extend the flaps and then retract them during the After Start or Taxi flow whenever the outside temperature is below freezing. This simulates a cold-weather flap movement check to help detect/clear potential icing or binding before takeoff&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Activation_SimBrief_and_Pax&amp;quot;&amp;gt;Activation, SimBrief, and Pax&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Settings related to licensing, SimBrief integration, and passenger timing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Product&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Select FSFO product.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Serial Key&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enter 16-character serial key.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Email Address&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used to identify and reset keys.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Activation Status&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Shows activation state.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Activate Button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Activates the product.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;User Licenses&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Displays product licenses.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Open User Data Folder&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Opens FSFO user data directory.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SimBrief ID&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enter &#039;&#039;&#039;numeric&#039;&#039;&#039; SimBrief ID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Boarding&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls boarding time (Right for slower).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Food Service&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls inflight service time (Right for slower).&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== RAAS Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Runway awareness and alerting thresholds.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Short Runway (FT)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts for short runways.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Approach Runway Threshold (FT)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts when approaching runway.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;On Runway Threshold (FT)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts when on runway; aircraft must be within the runway threshold and the heading is +/- 20 of the runway heading.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Unstable Approach&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts for unstable approaches; aircraft is below this threshold and following conditions exist:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- VREF: IAS is +/- 10&lt;br /&gt;
&lt;br /&gt;
- Config: Gear and Flaps Not Set&lt;br /&gt;
&lt;br /&gt;
- Bank: &amp;gt;14 degrees&lt;br /&gt;
&lt;br /&gt;
- Descent: &amp;gt; 1100 Feet Per Second&lt;br /&gt;
&lt;br /&gt;
- Pitch: &amp;lt; -5.0 or &amp;gt; 12.0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Altimeter Warning (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts for incorrect altimeter.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;On Taxiway (IAS)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts for taxiway overspeed.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Long Landing (%)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts for long landings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Approach Runway Landing (AGL)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alerts when approaching runway for landing.&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interface Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
Startup, UI behavior, and display options.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Auto Connect&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Attempts to connect to MSFS.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Check For Updates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Checks for updates on startup.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Warning Beeps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Beeps for outdated METAR or flight plans.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;FSFO on Top&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Keeps FSFO window on top.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Start On Flight Plan&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Opens Flight Plan page on startup.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Display ACARS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Flight Information will be displayed in Copilot Actions box on the SOPs Page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Include Pilot Actions&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Displays pilot actions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Check For News&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Displays the latest FSFO news in the app.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Auto Open Post Flight&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Opens post-flight report.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Check FSUIPC&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Checks FSUIPC version on startup.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Verify Exit&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Prompts before exiting.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Remember Last Location&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Restores window position when starting FSFO.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Switch To Checklist&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Opens checklist (SOP) page automatically.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hide Home Button&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hides home button.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SAPI Voice Test&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Running Voice Test plays a spoken “Voice test passed” instead of showing a message box&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Opacity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls the transparency of the panel background.&lt;br /&gt;
Lower values make the panel more transparent, allowing the simulator behind it to show through. Higher values make the panel more solid and opaque.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Font size&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Adjusts the size of all text displayed within the panel.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Background picture&#039;&#039;&#039;&lt;br /&gt;
Selects an optional background image for the panel. To add an image, add it to the Background folder located: &amp;lt;pre&amp;gt;C:\Program Files\Flight Simulator First Officer V6\Res\Backgrounds\&amp;lt;/pre&amp;gt;This is the default install path.&lt;br /&gt;
* &#039;&#039;&#039;Border color&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Defines the color of the panel border.&lt;br /&gt;
This affects the outer edge of the panel and can be used to increase contrast against bright or dark simulator scenes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Border thickness&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls how thick the panel border appears.&lt;br /&gt;
Higher values result in a more pronounced frame around the panel.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Border brush&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sets the style used to draw the border.&lt;br /&gt;
Common options include solid or shaded styles that subtly affect how the border blends with the background.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Padding&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Controls the spacing between the panel border and its contents.&lt;br /&gt;
Increasing padding adds more space around text and controls, which can improve readability and reduce visual clutter.&lt;br /&gt;
&lt;br /&gt;
[[User Settings Reference#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:1em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
For setup help, see [[Getting Started]]. For problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=205</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=205"/>
		<updated>2026-02-26T22:49:43Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* GSX Deboarding failed to correctly sync&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
* Smart/Light Auto Flows - Boarding most also be completed before the Before Start will start&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=204</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=204"/>
		<updated>2026-02-25T20:34:46Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Changed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
* Checklist/Briefing - Will no longer be on a timer; simply say ready for the checklist or ready for the briefing when ready, press ctrl+alt, or your bypass key&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=203</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=203"/>
		<updated>2026-02-25T20:20:06Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Default NavData contained the incorrect Runway Heading&lt;br /&gt;
* Gear Up was not call on Takeoff&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=202</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=202"/>
		<updated>2026-02-23T18:05:38Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* PMDG737 - Erroneous seatbelt On calls&lt;br /&gt;
* Arrival Performance Temp - Failed to accept negative numbers&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=200</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=200"/>
		<updated>2026-02-21T18:34:40Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* Safeguards added to prevent Decent flow from occurring before reaching Top Of Climb&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=199</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=199"/>
		<updated>2026-02-21T18:07:59Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release:&#039;&#039;&#039;  &lt;br /&gt;
Version 6.0.14.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.15.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* TFDi - MD11 Profile&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* VR – Was not called when V1+VR were selected and the V1 and VR were within 4 knots&lt;br /&gt;
* Dep and Arv Runways were not updated when changed via the SOP screen &lt;br /&gt;
* When the Say Intention was active, FSFO was not pausing the flows or threads&lt;br /&gt;
* Logbook was not updating when no Aircraft Model Name was detected&lt;br /&gt;
* User AutoFlow was not functioning correctly while Airborne&lt;br /&gt;
* FSFO Make Runway (2020)&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* PMDG/IFLY 737 - Radio is only set for Mins (vice Baro) when the min is set below 100 ft (assumes CAT II/III Landing) via the FSFO APPR option (Arv Perf page) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.1&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Autoflows - Flows were getting stuck and repeated&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
==== Updated ====&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=191</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=191"/>
		<updated>2026-02-10T22:35:50Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d0d4d9; background:#f9f9f9; padding:12px; margin-bottom:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release&#039;&#039;&#039;  &lt;br /&gt;
&#039;&#039;&#039;[[Release Notes#v6-0-14-0|Version 6.0.13.0]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
&lt;br /&gt;
* LVAR Tool – New page to view, read, and test Local Variables (LVARs).&lt;br /&gt;
* Say Intentions – “Say Intention” option is now connected to the sim.&lt;br /&gt;
* Doors – New option to toggle aircraft doors.&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
&lt;br /&gt;
* AutoFlow – Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist – Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway – Added a dedicated MSFS 2020 build. Uninstall your current MakeRunway and install the MSFS 2020 version.&lt;br /&gt;
* Pushback – Engine Start was not detected when using GSX (or other third-party pushback utilities).&lt;br /&gt;
* Pushback – Aircraft could turn nose-right during pushback without a direction command.&lt;br /&gt;
* Voices – Turnaround voices were not using the “Matt” voice.&lt;br /&gt;
* Crew – In-flight food service was not starting.&lt;br /&gt;
* iniBuilds A350 – Wipers could turn on during the safety check.&lt;br /&gt;
* iniBuilds A350 – Flaps were not being set (including via voice command).&lt;br /&gt;
* iniBuilds A330 – Flaps were not being called.&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
&lt;br /&gt;
* Doors – “Open Door on startup” will no longer toggle doors when you’re not on the ground or when engines are running.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-11-0&amp;quot;&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-10-0&amp;quot;&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=179</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=179"/>
		<updated>2026-02-08T19:46:58Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.0.13.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d0d4d9; background:#f9f9f9; padding:12px; margin-bottom:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release&#039;&#039;&#039;  &lt;br /&gt;
&#039;&#039;&#039;[[Release Notes#v6-0-13-0|Version 6.0.13.0]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.14.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
&lt;br /&gt;
* AutoFlow: Shutdown flow could trigger immediately after the After Landing flow completed.&lt;br /&gt;
* Checklist: Checklists would not read when called before starting a flow.&lt;br /&gt;
* MakeRunway: Added a dedicated MSFS 2020 version. Uninstall your current MakeRunway and install the 2020 build. &lt;br /&gt;
* Pushback: Pushback was not detected for Engine Start when using GSX (or other pushback utilities).&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-11-0&amp;quot;&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-10-0&amp;quot;&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=152</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=152"/>
		<updated>2026-02-07T00:53:40Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Release Notes =&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d0d4d9; background:#f9f9f9; padding:12px; margin-bottom:15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Latest Release&#039;&#039;&#039;  &lt;br /&gt;
&#039;&#039;&#039;[[Release Notes#v6-0-13-0|Version 6.0.13.0]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page lists version history and change logs for Flight Simulator First Officer (FSFO) v6.&lt;br /&gt;
&lt;br /&gt;
New features and fixes are listed at the top.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.13.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
&lt;br /&gt;
* Aircraft: iniBuilds A330 and A321 (MSFS2024 ONLY)&lt;br /&gt;
* AutoFlow: Additional option USER, which allows you to individually set what system, event or time will start a flow&lt;br /&gt;
* FSFO_Make_Runway.exe - You can now update your airport database [NOT REQUIRED]&lt;br /&gt;
* New FSFO WIki Page&lt;br /&gt;
* Settings: Open Door On Start option&lt;br /&gt;
* Settings: Skip Eng Start (AutoFlow) - This will prevent copilot from starting your engines&lt;br /&gt;
* Wait_For_System Doors_Open and Doors_Closed option&lt;br /&gt;
* Engine Start across all AutoFlow options (60 seconds after pushback is started)&lt;br /&gt;
* Slider to control Boarding/Deboarding speed&lt;br /&gt;
* Slider to control food and beverage service speeds&lt;br /&gt;
* Editor: Added Doors Toggle_0 through Toggle_6 option to open/close doors&lt;br /&gt;
* Editor: Play_Wav option which allows you to play any wav file during your flows.&lt;br /&gt;
* Editor: Added the ability for advance users to add any LVAR to your flow (see advance users PDF).&lt;br /&gt;
* Editor: Added the ability for advance users to add any SIMVAR to your flow (see advance users PDF). &lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
&lt;br /&gt;
* IFLY737: Doors were always detected as open&lt;br /&gt;
* INIA350: Default Profile contained multiple errors. &lt;br /&gt;
* Erroneous Check the A/T and Lights call&lt;br /&gt;
* Food services being repeated over-and-over again&lt;br /&gt;
* Help PDF failed to open the User Guide&lt;br /&gt;
* Button: Pushing the pause button only paused FSFO (not unpause)&lt;br /&gt;
* Editor: Ask For Checklist was only working once  &lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
&lt;br /&gt;
* SOP OPTION: Vspeed option to set V1, V1+VR or none.   &lt;br /&gt;
* HELP: Open FSFO Wiki Page&lt;br /&gt;
* Smart Option:&lt;br /&gt;
** Set Parking Brake now starts the After Start Flow&lt;br /&gt;
** Release Parking Brake now starts the Taxi Flow&lt;br /&gt;
** When the Aircraft leaves the runway it will start the After Landing Flow &lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Wiki Page&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-12-0&amp;quot;&amp;gt;Version 6.0.12.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Aircraft: Inibuilds A300&lt;br /&gt;
* Aircraft: Inibuilds A310&lt;br /&gt;
* Settings: Cold Weather Ops Operations&lt;br /&gt;
* Settings: Slider to boost the Ambient Sound Wav Files&lt;br /&gt;
* Settings: Slider to boost the Pilots Sound Wav Files&lt;br /&gt;
* Settings: Added buttons to test the ambiance and boarding music&lt;br /&gt;
* Settings: Couple Wing and Logo to Landing Lights&lt;br /&gt;
* Intercom option to communicate with the Flight Crew&lt;br /&gt;
* Flows: If cold weather Ops was detected, the Copilot will set the flaps before the Takeoff or Lineup Flow&lt;br /&gt;
* Flows: Loadsheet option. When Confirm is selected, you will be contacted by ground to ensure the aircraft is within weight limits&lt;br /&gt;
* Flows: Radio_Tune and Radio_Stby (tunes the standby frequency) options:&lt;br /&gt;
** TWR – Tunes the departure tower before top of descent (TOD) and the arrival tower after TOD&lt;br /&gt;
** CTR – Tunes the departure center before TOD and the arrival center after TOD&lt;br /&gt;
** DEP – Tunes the departure control (DEP) frequency before TOD and the corresponding arrival control frequency after TOD&lt;br /&gt;
** APR – Tunes the approach control (APP) frequency for the departure airport before TOD and the app frequency for the arrival airport after TOD&lt;br /&gt;
** GRND – Tunes the ground frequency at the departure airport before TOD and the arrival ground frequency after TOD&lt;br /&gt;
** CLR – Tunes clearance delivery at the departure airport before TOD and the equivalent arrival frequency after TOD&lt;br /&gt;
** UNICOM – Sets COM1 to 122.800&lt;br /&gt;
** WX – Sets COM1 to 122.000 for the HiFi Active Sky weather broadcast&lt;br /&gt;
** ATIS – Tunes the departure ATIS before TOD and the arrival ATIS after TOD&lt;br /&gt;
** CTAF – Tunes the CTAF frequency for the departure airport before TOD and the CTAF for the arrival airport after TOD (or tower if CTAF isn’t flagged)&lt;br /&gt;
* Speech: &amp;quot;contact tower&amp;quot;, &amp;quot;contact center&amp;quot;, &amp;quot;contact departure&amp;quot;, &amp;quot;contact approach&amp;quot;, &amp;quot;contact ground&amp;quot;, &amp;quot;contact clearance delivery&amp;quot;, &amp;quot;tune unicom&amp;quot;, &amp;quot;tune c-taf&amp;quot;, &amp;quot;tune atis&amp;quot;, &amp;quot;tune weather&amp;quot;&lt;br /&gt;
* Sounds: Different Greeting for Turn Around Flights&lt;br /&gt;
* First Officer warns if ice is detected&lt;br /&gt;
* PMDG: Added Press PMDG Takeoff Screw option. It will press the takeoff screw when N1 percent is greater than 70 percent&lt;br /&gt;
* PMDG777: Added Nose_On and Nose_Off Landing Light options&lt;br /&gt;
* Pilot now informs Copilot that he will extend or retract the flaps for cold weather ops&lt;br /&gt;
* Check the AutoThrottle if it is off before takeoff&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Copilot was not setting the flaps during the Before Takeoff Flow when cold weather ops was detected&lt;br /&gt;
* Duplicate flap calls&lt;br /&gt;
* SOPs: Performance data was not displaying when closing and opening the PREF data&lt;br /&gt;
* Flows: The Hybrid Auto Flow (Shutdown) was triggered when the taxi light was still on&lt;br /&gt;
* Main Page: Settings icon border&lt;br /&gt;
* Aircraft: Erroneously gear down called on takeoff&lt;br /&gt;
* iniA350: Wipers not set correctly for MSFS 2024 users&lt;br /&gt;
* PMDG737: Anti-ice off verbal command resulted in the wipers being turned on&lt;br /&gt;
* MSFS ATR: POWER_MANAGEMENT TO was being set to MCT&lt;br /&gt;
* iFly737: Descent winds were not loading&lt;br /&gt;
* PMDG777: Erroneous check the lights call&lt;br /&gt;
* Score: Erroneous taxi and nav light penalties&lt;br /&gt;
* Score: Erroneous spoiler not deployed penalty&lt;br /&gt;
* Settings: When autoflow was set to NONE, the copilot would still execute autoflows in the air&lt;br /&gt;
* Landing: Erroneous check the flaps callouts&lt;br /&gt;
* GSX: Erroneous pax loading numbers and completions&lt;br /&gt;
* Food Services&lt;br /&gt;
* Flight Plan: FSFO was not asking if you would like to make a turn around flight, when the battery is ON&lt;br /&gt;
* Flight Plan: FSFO failed to revalidate the flight plan when clicking Download SimBrief&lt;br /&gt;
* Editor: When selecting you want to use GSX, it would still not use GSX&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Settings: Added Crew Option Set Lights (setting the landing lights on and off is now decoupled from the SOP Passing Call)&lt;br /&gt;
* Score: Removed taxi light from pilot score and added unstable approach&lt;br /&gt;
* Flight Plan: When clicking Start Flight, and FSFO is not connected to MSFS, it will now ask if you would like to connect&lt;br /&gt;
&lt;br /&gt;
=== Updated ===&lt;br /&gt;
* Voice command list&lt;br /&gt;
* User settings document&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-11-0&amp;quot;&amp;gt;Version 6.0.11.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* Just Flight 146 Profile&lt;br /&gt;
* Settings: Check for Update Button&lt;br /&gt;
* Confirmation Message Box to confirm stopping a phase&lt;br /&gt;
* Voice Commands: Preflight Checklist, Before Start Checklist, etc (when called, only the checklist portion will execute)&lt;br /&gt;
* Labels for Top Row to assist our blind pilots&lt;br /&gt;
* Labels for the Settings Page to assist our blind pilots&lt;br /&gt;
* Labels for the Edit Page to assist our blind pilots&lt;br /&gt;
* American Airlines, Delta and Fedex Background Options&lt;br /&gt;
* Button on the main page to open the users data folder&lt;br /&gt;
* PMDG737: Weather Radar is now interactive&lt;br /&gt;
* Settings: Option to play squelch sound at the beginning of Ground Comms&lt;br /&gt;
* Sounds: Added new Ground sounds to Matt region (thank you reddddddd)&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* Sounds: Removed the underscore from Reverse Normal, A C Wild Generators, A P U Bleed and Oxygen Test from FO sounds&lt;br /&gt;
* Sounds: Removed the underscore from Gear_Down and AutoPilot_Off Capt sounds&lt;br /&gt;
* Sounds: Several Crew sounds were missing from British 1&lt;br /&gt;
* Speech: The PTT feature was not working correctly when not using Open Mic&lt;br /&gt;
* SOP Page: When leaving and returning to the SOPs page, the copilot would lose track of what line they were on&lt;br /&gt;
* Editor: Standby value was reset to 1&lt;br /&gt;
* Editor: user;;; line failed to save&lt;br /&gt;
* Editor: Capt Actions failed to save&lt;br /&gt;
* FEN A320: Verify profile warning&lt;br /&gt;
* FEN A320: Error when entering ZFW as KGs&lt;br /&gt;
* PMDG737: Flap calls were inaccurate (example: Flaps 10 when on Flaps 5)&lt;br /&gt;
* PMDG737: AutoBrakes were set to Max when selected to Off&lt;br /&gt;
* PMDG737: Retractable Landing Lights to the retract position&lt;br /&gt;
* PMDG737: EFIS Mode was not set by the First Officer&lt;br /&gt;
* PMDG737: EFIS Range was not set by the First Officer&lt;br /&gt;
* PMDG737: Course not being set&lt;br /&gt;
* PMDG and iFly 737: Added 4 (MAX) for AutoBrake options&lt;br /&gt;
* iFly737: Wait times increased from 10 to 20 to allow winds to download before pressing LOAD&lt;br /&gt;
* Flight Plan: Error when manually creating flight plan&lt;br /&gt;
* Settings: Boarding music not saving&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* Editor: Now asks if you would like to restart after saving. It will keep your current aircraft profile loaded&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-10-0&amp;quot;&amp;gt;Version 6.0.10.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* EMER NOTAM: FSFO was failing to save activation status&lt;br /&gt;
* FEN A320: Failing validation test&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;v6-0-9-0&amp;quot;&amp;gt;Version 6.0.9.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Added ===&lt;br /&gt;
* FSFO now saves and loads your last Aircraft Profile and Checklist&lt;br /&gt;
* FSFO will now check to ensure the selected Aircraft Profile matches your current model. You will get a warning if there is a mismatch&lt;br /&gt;
* Show PERF button on the SOPs page to allow access to vital performance data&lt;br /&gt;
* PMDG fallback for airspeed, altitude, and heading. If the LVAR is 0, FSFO will use the FSUIPC variable&lt;br /&gt;
* User License Button. You can now view which FSFO licenses are stored in Windows Key Storage&lt;br /&gt;
* Button to Hide or Unhide GSX Menu&lt;br /&gt;
* FSFO will now validate your SimBrief flight plan to ensure it was generated within a 2-hour window&lt;br /&gt;
* FEN A320: Wait_For_Captain option&lt;br /&gt;
* FEN A320: Hydraulic_Pumps On, Off, Eng1_On or Off, Eng2_On or Off&lt;br /&gt;
* FEN A320: Opened and Closed added to the COCKPIT_DOORS option&lt;br /&gt;
* FEN A320: EFIS_Filter_Capt, EFIS_Mode_Capt, EFIS_Range_Capt and LS_Mode_Capt options&lt;br /&gt;
* iFly 737: Download Descent Winds&lt;br /&gt;
* iFly 737: Transponder_Reply option with Stby, On, and Auto as options&lt;br /&gt;
* iFly 737: IFE and Cabin Utility Flow Options&lt;br /&gt;
* iFly 737: Hyd_Pumps A and B On or Off&lt;br /&gt;
* iFly and PMDG 737: Minimums Set will now set the minimums on the aircraft&lt;br /&gt;
* AERO CRJ: NOSE_LIGHTS ON, OFF, SET options&lt;br /&gt;
* GSX GPU added to additional services&lt;br /&gt;
&lt;br /&gt;
=== Fixed ===&lt;br /&gt;
* FEN A320: PA Button was not actually turning on&lt;br /&gt;
* iFly 737: Transponder was set correctly, but FO failed to acknowledge&lt;br /&gt;
* iFly 737: Heading and altitude set commands&lt;br /&gt;
* iFly 737 and PMDG 737: Was not setting ILS frequency&lt;br /&gt;
* iFly 737: Copilot was not turning off his FD switch&lt;br /&gt;
* ini A350: Wipers were turning on when set to off (MSFS 2024 only)&lt;br /&gt;
* ini A350: Public Address option was setting the wrong system&lt;br /&gt;
* PMDG 777: Landing lights not turning off or on&lt;br /&gt;
* GSX engine confirm started&lt;br /&gt;
* Standby command can now be edited via the editor&lt;br /&gt;
* Pushback sequence was starting in the air&lt;br /&gt;
* Action key was skipping the Engine Start phase&lt;br /&gt;
* SAPI was announcing the underscore&lt;br /&gt;
* Transition altitude setting had no effect. Copilot was always setting the TA&lt;br /&gt;
* Spinning altitude, heading, and speed dials for the ATR and CRJ&lt;br /&gt;
* App was always on top, regardless of user setting&lt;br /&gt;
* Payload command was generating a hidden message box that would freeze a flow&lt;br /&gt;
* Message box requesting the player to generate a SOP was hidden under the application during activation&lt;br /&gt;
* Checklist validation was failing without lines 14, 15, and 16&lt;br /&gt;
* Multiple Anti-Ice On calls&lt;br /&gt;
&lt;br /&gt;
=== Changed ===&lt;br /&gt;
* For Hybrid and Light AutoFlows, you must also apply the parking brake&lt;br /&gt;
* For Hybrid and Light AutoFlows, the Lineup or Before Start and After Landing Flow are now triggered by the landing lights&lt;br /&gt;
* Disable Gear and Flaps Control now includes throttles&lt;br /&gt;
&lt;br /&gt;
[[#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For setup help see [[Getting Started]] or for problem resolution see [[Troubleshooting]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=124</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=124"/>
		<updated>2026-02-04T04:28:59Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manual Database Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number (complete list here: [[SIMVAR Control Numbers]])&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines1; &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=121</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=121"/>
		<updated>2026-02-04T04:19:59Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* SIMVAR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number (complete list here: [[SIMVAR Control Numbers]])&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines1; &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=120</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=120"/>
		<updated>2026-02-04T04:18:44Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Flow Commands Explained */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines1; &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=119</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=119"/>
		<updated>2026-02-04T04:16:40Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Flow Commands Explained */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines1; &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=116</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=116"/>
		<updated>2026-02-04T04:15:06Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Flow Commands Explained */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number &lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Set Commands&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PACKS: Sets packs according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
ALTITUDE: Sets the autopilot altitude to the Initial Altitude (or Planned Altitude) selected on the FSFO Flight Plan page.&lt;br /&gt;
HEADING: Sets the heading bug to the departure runway heading selected on the FSFO Departure Performance page.&lt;br /&gt;
AIRSPEED: Sets IAS to the V2 speed entered on the FSFO Departure Performance page.&lt;br /&gt;
AUTO_BRAKES: Sets according to the option selected on the FSFO Arrival Performance page.&lt;br /&gt;
FLAPS: Sets according to the option selected on the FSFO Departure Performance page.&lt;br /&gt;
COCKPIT_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
DOME_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
WING_LIGHTS: Turns ON during night, dawn, and dusk; OFF during daytime.&lt;br /&gt;
ANTI-ICE: Turns ENGINE_ANTI_ICE and WING_ANTI_ICE ON when OAT &amp;lt; 10°C and precipitation is detected; otherwise OFF.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A SET Commands used during the flows will result in the above.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
This command is intended for advanced users who are comfortable working with MSFS Local Variables (LVARs) and know how to acquire and use them. To use it, add the LVAR command, then enter the LVAR name, an equals sign (&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;), and the desired value/state (i.e., &amp;lt;code&amp;gt;LVAR_NAME=VALUE&amp;lt;/code&amp;gt;). FSFO also supports PMDG Rotor Brake commands (Toggle and Push Only) by using the &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; option after &amp;lt;code&amp;gt;LVAR&amp;lt;/code&amp;gt; in the format &amp;lt;code&amp;gt;ROTOR_BRAKE=&amp;lt;SwitchID&amp;gt;=&amp;lt;Label&amp;gt;&amp;lt;/code&amp;gt;. For example: &amp;lt;code&amp;gt;1;1;LVAR;ROTOR_BRAKE=101=Battery;&amp;lt;/code&amp;gt; — in this case, &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; tells FSFO to use the Rotor Brake command type, &amp;lt;code&amp;gt;101&amp;lt;/code&amp;gt; is the SwitchID, and &amp;lt;code&amp;gt;Battery&amp;lt;/code&amp;gt; is the label that will be displayed (and spoken) on the SOPs page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
1;1;LVAR;ROTOR_BRAKE=101=Battery&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
Rotor_Brake Meaning:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;ROTOR_BRAKE&amp;lt;/code&amp;gt; =  Tells FSFO to use the Rotor Brake command type&lt;br /&gt;
* 101 = SwitchID&lt;br /&gt;
* Battery = Label that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* SIMVAR = Tells FSFO to use the SIMVAR command type&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
* Parking Brake = abel that will be displayed (and spoken) on the SOPs page&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Copilot voice selected in Settings. If no Copilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
FSFO will use Microsoft SAPI to speak the text you enter using the Pilot voice selected in Settings. If no Pilot SAPI voice is selected, FSFO will use the Windows default SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.  You must enter the full path of the wav file. &lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the fuel amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = FSFO will load the payload amount shown on the FSFO Flight Plan page (typically pulled from SimBrief, if used) into your aircraft. Do not use this option with third-party aircraft that specifically require fueling through the EFB and/or FMC; doing so may result in incorrect weight and center-of-gravity values.&lt;br /&gt;
* Readback = Copilot will read back your aircraft s current fuel value in pounds or kilograms, depending on whether the FSFO Kilogram setting is enabled.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Ground crew will confirm the aircraft is under Max Takeoff Weight (MTOW). If it is over MTOW, they will warn you and request that you check your loadsheet.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Doors ===&lt;br /&gt;
&lt;br /&gt;
* Toggle_0 through Toggle_6 = Will open/close the doors; for example, Toggle_1 will open/close the 1L(Main) Door on most aircraft.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
While the default values are SHORT, MED, and LONG, advanced users can open the SOP text file and enter any numeric value (seconds) they like for the copilot to perform the walk-around. As an example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
You can still manually update your SMART AutoFlow options by updating the userSettings.cfg file by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Close FSFO&lt;br /&gt;
# Navigate to C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData Folder&lt;br /&gt;
## You can also just click on the UserData button on FSFO’s front page&lt;br /&gt;
# Right-Click on userSettings.cfg and click Open with Notepad&lt;br /&gt;
# Locate and edit these lines1; &#039;&#039;&#039;ensure no trailing white space or empty lines&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=112</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=112"/>
		<updated>2026-02-04T03:47:52Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* FSFO Airport Database Tool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number&lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
Used to control MSFS Local Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = display string&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
Speaks text using the Copilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
Speaks text using the Pilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads fuel from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current fuel&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads payload from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current payload&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Confirms aircraft under MTOW&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
Custom duration (seconds):&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Close FSFO.&lt;br /&gt;
&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData&lt;br /&gt;
&lt;br /&gt;
Open:&lt;br /&gt;
&lt;br /&gt;
userSettings.cfg&lt;br /&gt;
&lt;br /&gt;
Locate and edit:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# From FSFO &lt;br /&gt;
## Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the installation instructions&lt;br /&gt;
# Manually:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=111</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=111"/>
		<updated>2026-02-04T03:46:15Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manual Database Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number&lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
Used to control MSFS Local Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = display string&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
Speaks text using the Copilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
Speaks text using the Pilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads fuel from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current fuel&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads payload from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current payload&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Confirms aircraft under MTOW&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
Custom duration (seconds):&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Close FSFO.&lt;br /&gt;
&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData&lt;br /&gt;
&lt;br /&gt;
Open:&lt;br /&gt;
&lt;br /&gt;
userSettings.cfg&lt;br /&gt;
&lt;br /&gt;
Locate and edit:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the instructions &lt;br /&gt;
# Or &#039;&#039;&#039;Manually&#039;&#039;&#039;:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=110</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=110"/>
		<updated>2026-02-04T03:46:01Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manual Database Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number&lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
Used to control MSFS Local Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = display string&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
Speaks text using the Copilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
Speaks text using the Pilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads fuel from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current fuel&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads payload from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current payload&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Confirms aircraft under MTOW&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
Custom duration (seconds):&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Close FSFO.&lt;br /&gt;
&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData&lt;br /&gt;
&lt;br /&gt;
Open:&lt;br /&gt;
&lt;br /&gt;
userSettings.cfg&lt;br /&gt;
&lt;br /&gt;
Locate and edit:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the instructions &lt;br /&gt;
# Or &#039;&#039;&#039;Manually&#039;&#039;&#039;:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=109</id>
		<title>Advanced Users Guide</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=109"/>
		<updated>2026-02-04T03:45:49Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manual Database Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Advanced Users Guide =&lt;br /&gt;
This guide is intended for advanced FSFO users who want to manually customize SOPs, create their own flows and checklists, tune Smart Flows, and manage the FSFO airport database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span id=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #aaa; background:#f9f9f9; padding:12px; width:320px; float:right; margin:0 0 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick navigation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Jump to a settings group:&lt;br /&gt;
&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Location|SOP File Location]]&lt;br /&gt;
* [[Advanced Users Guide#SOP_File_Structure|SOP File Structure]]&lt;br /&gt;
* [[Advanced Users Guide#Phases|Phases]]&lt;br /&gt;
* [[Advanced Users Guide#Types|Types (Flow vs Checklist)]]&lt;br /&gt;
* [[Advanced Users Guide#Creating_Custom_Flows|Creating Custom Flows and Checklists]]&lt;br /&gt;
* [[Advanced Users Guide#Flow_Commands|Flow Commands Explained]]&lt;br /&gt;
* [[Advanced Users Guide#Smart_Flow_Tuning|Manually Update Smart Flow Options]]&lt;br /&gt;
* [[Advanced Users Guide#Airport_Database|FSFO Airport Database Tool]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Location&amp;quot;&amp;gt;SOP File Location&amp;lt;/span&amp;gt; ==&lt;br /&gt;
All SOPs are stored in:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\FlowsChk&lt;br /&gt;
&lt;br /&gt;
Replace &#039;&#039;&#039;[Your Name]&#039;&#039;&#039; with your Windows user name.&lt;br /&gt;
&lt;br /&gt;
Each SOP file must begin with two required header lines:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The first line identifies the aircraft type (BOEING or AIRBUS).&lt;br /&gt;
* The second line is reserved for user-generated flows and checklists.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;SOP_File_Structure&amp;quot;&amp;gt;SOP File Structure&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Each line in an SOP file uses the following structure:&amp;lt;pre&amp;gt;&lt;br /&gt;
Phase;Type;System;Response&lt;br /&gt;
&amp;lt;/pre&amp;gt;Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Auto_Brakes;MAX&lt;br /&gt;
&amp;lt;/pre&amp;gt;Where:&lt;br /&gt;
&lt;br /&gt;
* Phase = Flight phase number&lt;br /&gt;
* Type = Flow or Checklist&lt;br /&gt;
* System = Target system or command&lt;br /&gt;
* Response = Desired value or action&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Phases&amp;quot;&amp;gt;Phases&amp;lt;/span&amp;gt; ==&lt;br /&gt;
The following numeric values define flight phases:&amp;lt;pre&amp;gt;&lt;br /&gt;
1  = Preflight or Cockpit Preparation&lt;br /&gt;
2  = Before Start&lt;br /&gt;
3  = Engine Start&lt;br /&gt;
4  = After Start&lt;br /&gt;
5  = Taxi&lt;br /&gt;
6  = Before Takeoff or Lineup&lt;br /&gt;
7  = After Takeoff&lt;br /&gt;
8  = Descent&lt;br /&gt;
9  = Approach&lt;br /&gt;
10 = Landing&lt;br /&gt;
11 = After Landing&lt;br /&gt;
12 = Shutdown or Parking&lt;br /&gt;
13 = Runway Change&lt;br /&gt;
100 = Turn Around&lt;br /&gt;
14 = User Defined&lt;br /&gt;
15 = User Defined&lt;br /&gt;
16 = User Defined&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Types&amp;quot;&amp;gt;Types (Flow vs Checklist)&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 = Flow&lt;br /&gt;
2 = Checklist&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flow&#039;&#039;&#039;  A memorized, spatial sweep of switches and controls used to configure the aircraft. Flows are fast, heads-up, and done from memory.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Checklist&#039;&#039;&#039;  A short, written challenge-response used to verify critical items are correctly set.&lt;br /&gt;
&lt;br /&gt;
How they work together:&lt;br /&gt;
&lt;br /&gt;
* Normal operations: Flow → Checklist&lt;br /&gt;
* Abnormal or emergencies: Use QRH or abnormal checklist&lt;br /&gt;
&lt;br /&gt;
The flow performs the actions, the checklist verifies them.&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Creating_Custom_Flows&amp;quot;&amp;gt;Creating Custom Flows and Checklists&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Always create a backup copy of your SOP file before making manual edits.&lt;br /&gt;
&lt;br /&gt;
To add user-defined flows (for example: Single Engine and Go-Around):&lt;br /&gt;
&lt;br /&gt;
Update the second line of your SOP file:&amp;lt;pre&amp;gt;&lt;br /&gt;
type;AIRBUS;;&lt;br /&gt;
user;Single_Eng;Go_Around;&lt;br /&gt;
&amp;lt;/pre&amp;gt;Then add new phase lines at the end of your file:&amp;lt;pre&amp;gt;&lt;br /&gt;
13;2;Takeoff_Speeds;READBACK&lt;br /&gt;
13;2;Altitude;READBACK&lt;br /&gt;
&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
14;2;Action;Value&lt;br /&gt;
&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
15;2;Action;Value&lt;br /&gt;
&amp;lt;/pre&amp;gt;Mapping:&lt;br /&gt;
&lt;br /&gt;
* Phase 14 = Supplemental Flow One&lt;br /&gt;
* Phase 15 = Supplemental Flow Two&lt;br /&gt;
* Phase 16 = Supplemental Flow Three&lt;br /&gt;
&lt;br /&gt;
Voice commands:&lt;br /&gt;
&lt;br /&gt;
* “Supplemental checklist one”&lt;br /&gt;
* “Supplemental flow one”&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Flow_Commands&amp;quot;&amp;gt;Flow Commands Explained&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== LVAR ===&lt;br /&gt;
Used to control MSFS Local Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;LVAR;XMLVAR_StandbyPower_Selector=1=Standby Power&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* XMLVAR_StandbyPower_Selector = LVAR name&lt;br /&gt;
* 1 = value&lt;br /&gt;
* Standby Power = display string&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== SIMVAR ===&lt;br /&gt;
Used to control MSFS Simulation Variables.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;SIMVAR;67271=1=Parking Brake&lt;br /&gt;
&amp;lt;/pre&amp;gt;Meaning:&lt;br /&gt;
&lt;br /&gt;
* 67271 = SIMVAR control number&lt;br /&gt;
* 1 = value (ON)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Copilot ===&lt;br /&gt;
Speaks text using the Copilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Sapi_Pilot ===&lt;br /&gt;
Speaks text using the Pilot SAPI voice.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Play_Wav ===&lt;br /&gt;
Plays a WAV file.&lt;br /&gt;
&lt;br /&gt;
Format:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Play_Wav;C:\Users\name\FSFO\boarding_Noise.wav&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Misc_Text ===&lt;br /&gt;
Displays reminder text under the Pilot section.&lt;br /&gt;
&lt;br /&gt;
Example:&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;Misc_Text;Start ACARS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Capt_Actions ===&lt;br /&gt;
Displays reminder text under the Captain Actions section.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Flight_Plan ===&lt;br /&gt;
Loads the most recent flight plan from:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[name]\AppData\Local\FSFO_V6\Download&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Landing_Data ===&lt;br /&gt;
Reads back minimums and Vref speeds.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Fuel ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads fuel from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current fuel&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Payload ===&lt;br /&gt;
&lt;br /&gt;
* Load = Loads payload from FSFO Flight Plan&lt;br /&gt;
* Readback = Reads back current payload&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Loadsheet ===&lt;br /&gt;
&lt;br /&gt;
* Confirm = Confirms aircraft under MTOW&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Walk_Around ===&lt;br /&gt;
Custom duration (seconds):&amp;lt;pre&amp;gt;&lt;br /&gt;
1;1;WALK_AROUND;965&lt;br /&gt;
&amp;lt;/pre&amp;gt;Defaults:&lt;br /&gt;
&lt;br /&gt;
* SHORT = 150 seconds&lt;br /&gt;
* MED = 300 seconds&lt;br /&gt;
* LONG = 600 seconds&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Smart_Flow_Tuning&amp;quot;&amp;gt;Manually Update Smart Flow Options&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Close FSFO.&lt;br /&gt;
&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
C:\Users\[Your Name]\AppData\Local\FSFO_V6\UserData&lt;br /&gt;
&lt;br /&gt;
Open:&lt;br /&gt;
&lt;br /&gt;
userSettings.cfg&lt;br /&gt;
&lt;br /&gt;
Locate and edit:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart=10&lt;br /&gt;
Flows_BeforeTakeoffStart=800&lt;br /&gt;
Flows_AfterTakeoffStart=3000&lt;br /&gt;
Flows_DescentStart=20&lt;br /&gt;
Flows_ApproachStart=10000&lt;br /&gt;
Flows_LndgStart=1500&lt;br /&gt;
&amp;lt;/pre&amp;gt;Units:&amp;lt;pre&amp;gt;&lt;br /&gt;
Flows_PreFltStart        = Seconds&lt;br /&gt;
Flows_BeforeTakeoffStart = Feet to runway threshold&lt;br /&gt;
Flows_AfterTakeoffStart  = AGL feet&lt;br /&gt;
Flows_DescentStart       = Nautical miles&lt;br /&gt;
Flows_ApproachStart      = AGL feet&lt;br /&gt;
Flows_LndgStart          = AGL feet&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;Airport_Database&amp;quot;&amp;gt;FSFO Airport Database Tool&amp;lt;/span&amp;gt; ==&lt;br /&gt;
FSFO Make Runway is a separate program that builds the runway database using SIMCONNECT and MSFS APIs.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
You can install it in two ways:&lt;br /&gt;
&lt;br /&gt;
# Click &#039;&#039;&#039;Get Started&#039;&#039;&#039; on the FSFO main page&lt;br /&gt;
## Click &#039;&#039;&#039;MAKE RWY&#039;&#039;&#039; on the New User window&lt;br /&gt;
## Follow the instructions &lt;br /&gt;
# Or &#039;&#039;&#039;Manually&#039;&#039;&#039;:&lt;br /&gt;
## Navigate to *\Flight Simulator First Officer V6\Res\Exe &lt;br /&gt;
### * represents your FSFO V6 directory;  just right-click on the Flight Simulator First Officer V6 shortcut and select &amp;quot;Open File Location&amp;quot;&lt;br /&gt;
## Right-Click &#039;&#039;&#039;FSFO_Make_Runway.exe&#039;&#039;&#039; and Select &amp;quot;Run as Administrator&amp;quot;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Building the Database ===&lt;br /&gt;
[[File:MakeRwy.png|left|thumb]]&lt;br /&gt;
&lt;br /&gt;
# Start MSFS or MSFS24 and load into the cockpit&lt;br /&gt;
# Click &#039;&#039;&#039;FSFO NAV PATH&#039;&#039;&#039; and select the FSFO NavData folder&lt;br /&gt;
# Click &#039;&#039;&#039;Connect&#039;&#039;&#039;&lt;br /&gt;
# Click &#039;&#039;&#039;Build&#039;&#039;&#039;   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This process can take over two hours.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Manual Database Updates ===&lt;br /&gt;
Runway data file:&lt;br /&gt;
&lt;br /&gt;
* *\FSFO_V6\NavData\runways.csv&lt;br /&gt;
[[File:AirportDb.png|left|thumb|419x419px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 1 (Runway Code)&#039;&#039;&#039;:&lt;br /&gt;
* Stored as a 3-digit code where the last digit indicates the side:&lt;br /&gt;
** 0 = none&lt;br /&gt;
** 1 = Left (L)&lt;br /&gt;
** 2 = Right (R)&lt;br /&gt;
** 3 = Center (C)&lt;br /&gt;
** 4 = Water (W)&lt;br /&gt;
&lt;br /&gt;
* Examples:&lt;br /&gt;
** 330 = Runway 33&lt;br /&gt;
** 331 = Runway 33L&lt;br /&gt;
** 332 = Runway 33R&lt;br /&gt;
** 333 = Runway 33C&lt;br /&gt;
** 090 = Runway 9&lt;br /&gt;
** 091 = Runway 9L&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 2 (Latitude/Longitude format):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lat/Lon values must be in decimal degrees (DD) format (example: 42.193545).&lt;br /&gt;
* Threshold lat/lon represent the runway threshold (AFCAD “runway start”).&lt;br /&gt;
&#039;&#039;&#039;Note 3 (Feet):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Elevation, length, width, and threshold offset values are (must be) in feet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 4 (Heading):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Runway heading is the magnetic runway heading.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 5 (ILS frequency):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* ILS frequency is stored as nnn.nn (example: 109.50) or 0 if no ILS is available.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note 6 (Magnetic variation):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Magnetic variation (in degrees) is the value applied to convert magnetic to true heading: True Heading = Magnetic Heading + Magnetic Variation&lt;br /&gt;
&lt;br /&gt;
[[Advanced Users Guide#top|Back to top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For standard setup and everyday operation, see [[Getting Started]] and [[User Settings Reference]].&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
</feed>