<?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-09-28T03:34:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Advanced_Users_Guide&amp;diff=516</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=516"/>
		<updated>2026-09-26T18:19:40Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Manual Database Updates */&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;
* *\Flight Simulator First Officer 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=515</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=515"/>
		<updated>2026-09-19T16:47:11Z</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.5.7.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;
== &amp;lt;span&amp;gt;Version 6.5.7.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A380 Profile&lt;br /&gt;
* Voice Response Required option, allowing checklist verbal-response enforcement to be disabled while preserving normal system-state validation and all other speech features.&lt;br /&gt;
* Configurable Max Interphone Rings setting (1–6) for cabin and flight-deck interphone call sequences.&lt;br /&gt;
* Added Standard, Strict, and Relaxed landing-scoring modes under Settings &amp;gt; Portal &amp;gt; Career Landing Evaluation. Standard is now the default and places 70% of the score on touchdown quality (vertical speed and G-force) and 30% on touchdown-zone and centerline accuracy. Strict retains the previous, more placement-focused scoring, while Relaxed places even more emphasis on touchdown quality. The Post Flight Report now shows a complete landing-score breakdown, and landings below the selected passing threshold are shown as a review item instead of a 6-point penalty.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where completing a cabin-intercom announcement, including Ready for Landing, could restore and bring a minimized FSFO window to the foreground.&lt;br /&gt;
* Fixed a crash during SimBrief import when an airframe provides no passenger or payload value; missing values now safely default to zero.&lt;br /&gt;
* Fixed an issue where Boarding Welcome played immediately when boarding was started, ignoring its configured automatic trigger and delay.&lt;br /&gt;
* Fixed transition-altitude callouts and automatic barometric changes triggering on flights that remain below the transition altitude.&lt;br /&gt;
* Fixed Career Snapshot fatigue status styling so “Legal To Operate” displays as ready instead of a warning.&lt;br /&gt;
* Fixed Profile Editor showing a false “File Saved!” message after cancelling a save confirmation.&lt;br /&gt;
* Fixed AI &amp;amp; Voices API-key help links so OpenAI and Azure Speech key guidance opens directly from the settings page.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Play_Wav now starts audio without holding the flow and automatically routes clips in Crew and Grnd folders to their matching audio paths.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=514</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=514"/>
		<updated>2026-09-17T20:09:16Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.6.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;
== &amp;lt;span&amp;gt;Version 6.5.7.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A380 Profile&lt;br /&gt;
* Voice Response Required option, allowing checklist verbal-response enforcement to be disabled while preserving normal system-state validation and all other speech features.&lt;br /&gt;
* Configurable Max Interphone Rings setting (1–6) for cabin and flight-deck interphone call sequences.&lt;br /&gt;
* Added Standard, Strict, and Relaxed landing-scoring modes under Settings &amp;gt; Portal &amp;gt; Career Landing Evaluation. Standard is now the default and places 70% of the score on touchdown quality (vertical speed and G-force) and 30% on touchdown-zone and centerline accuracy. Strict retains the previous, more placement-focused scoring, while Relaxed places even more emphasis on touchdown quality. The Post Flight Report now shows a complete landing-score breakdown, and landings below the selected passing threshold are shown as a review item instead of a 6-point penalty.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where completing a cabin-intercom announcement, including Ready for Landing, could restore and bring a minimized FSFO window to the foreground.&lt;br /&gt;
* Fixed a crash during SimBrief import when an airframe provides no passenger or payload value; missing values now safely default to zero.&lt;br /&gt;
* Fixed an issue where Boarding Welcome played immediately when boarding was started, ignoring its configured automatic trigger and delay.&lt;br /&gt;
* Fixed transition-altitude callouts and automatic barometric changes triggering on flights that remain below the transition altitude.&lt;br /&gt;
* Fixed Career Snapshot fatigue status styling so “Legal To Operate” displays as ready instead of a warning.&lt;br /&gt;
* Fixed Profile Editor showing a false “File Saved!” message after cancelling a save confirmation.&lt;br /&gt;
* Fixed AI &amp;amp; Voices API-key help links so OpenAI and Azure Speech key guidance opens directly from the settings page.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Play_Wav now starts audio without holding the flow and automatically routes clips in Crew and Grnd folders to their matching audio paths.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=513</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=513"/>
		<updated>2026-09-17T19:47:43Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.6.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;
== &amp;lt;span&amp;gt;Version 6.5.7.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Voice Response Required option, allowing checklist verbal-response enforcement to be disabled while preserving normal system-state validation and all other speech features.&lt;br /&gt;
* Configurable Max Interphone Rings setting (1–6) for cabin and flight-deck interphone call sequences.&lt;br /&gt;
* Added Standard, Strict, and Relaxed landing-scoring modes under Settings &amp;gt; Portal &amp;gt; Career Landing Evaluation. Standard is now the default and places 70% of the score on touchdown quality (vertical speed and G-force) and 30% on touchdown-zone and centerline accuracy. Strict retains the previous, more placement-focused scoring, while Relaxed places even more emphasis on touchdown quality. The Post Flight Report now shows a complete landing-score breakdown, and landings below the selected passing threshold are shown as a review item instead of a 6-point penalty.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where completing a cabin-intercom announcement, including Ready for Landing, could restore and bring a minimized FSFO window to the foreground.&lt;br /&gt;
* Fixed a crash during SimBrief import when an airframe provides no passenger or payload value; missing values now safely default to zero.&lt;br /&gt;
* Fixed an issue where Boarding Welcome played immediately when boarding was started, ignoring its configured automatic trigger and delay.&lt;br /&gt;
* Fixed transition-altitude callouts and automatic barometric changes triggering on flights that remain below the transition altitude.&lt;br /&gt;
* Fixed Career Snapshot fatigue status styling so “Legal To Operate” displays as ready instead of a warning.&lt;br /&gt;
* Fixed Profile Editor showing a false “File Saved!” message after cancelling a save confirmation.&lt;br /&gt;
* Fixed AI &amp;amp; Voices API-key help links so OpenAI and Azure Speech key guidance opens directly from the settings page.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Play_Wav now starts audio without holding the flow and automatically routes clips in Crew and Grnd folders to their matching audio paths.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=512</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=512"/>
		<updated>2026-09-17T19:14:02Z</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.5.6.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;
== &amp;lt;span&amp;gt;Version 6.5.7.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Voice Response Required option, allowing checklist verbal-response enforcement to be disabled while preserving normal system-state validation and all other speech features.&lt;br /&gt;
* Configurable Max Interphone Rings setting (1–6) for cabin and flight-deck interphone call sequences.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where completing a cabin-intercom announcement, including Ready for Landing, could restore and bring a minimized FSFO window to the foreground.&lt;br /&gt;
* Fixed a crash during SimBrief import when an airframe provides no passenger or payload value; missing values now safely default to zero.&lt;br /&gt;
* Fixed an issue where Boarding Welcome played immediately when boarding was started, ignoring its configured automatic trigger and delay.&lt;br /&gt;
* Fixed transition-altitude callouts and automatic barometric changes triggering on flights that remain below the transition altitude.&lt;br /&gt;
* Fixed Career Snapshot fatigue status styling so “Legal To Operate” displays as ready instead of a warning.&lt;br /&gt;
* Fixed Profile Editor showing a false “File Saved!” message after cancelling a save confirmation.&lt;br /&gt;
* Fixed AI &amp;amp; Voices API-key help links so OpenAI and Azure Speech key guidance opens directly from the settings page.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Play_Wav now starts audio without holding the flow and automatically routes clips in Crew and Grnd folders to their matching audio paths.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=511</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=511"/>
		<updated>2026-09-09T21:17:05Z</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.5.6.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;
== &amp;lt;span&amp;gt;Version 6.5.7.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Voice Response Required option, allowing checklist verbal-response enforcement to be disabled while preserving normal system-state validation and all other speech features.&lt;br /&gt;
* Configurable Max Interphone Rings setting (1–6) for cabin and flight-deck interphone call sequences.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where completing a cabin-intercom announcement, including Ready for Landing, could restore and bring a minimized FSFO window to the foreground.&lt;br /&gt;
* Fixed a crash during SimBrief import when an airframe provides no passenger or payload value; missing values now safely default to zero.&lt;br /&gt;
* Fixed an issue where Boarding Welcome played immediately when boarding was started, ignoring its configured automatic trigger and delay.&lt;br /&gt;
* Fixed transition-altitude callouts and automatic barometric changes triggering on flights that remain below the transition altitude.&lt;br /&gt;
* Fixed Career Snapshot fatigue status styling so “Legal To Operate” displays as ready instead of a warning.&lt;br /&gt;
* Fixed Profile Editor showing a false “File Saved!” message after cancelling a save confirmation.&lt;br /&gt;
* Fixed AI &amp;amp; Voices API-key help links so OpenAI and Azure Speech key guidance opens directly from the settings page.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=Using_Artificial_Intelligence&amp;diff=498</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=498"/>
		<updated>2026-08-31T14:56:17Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Get a Microsoft Azure Speech API Key */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get an OpenAI API Key ===&lt;br /&gt;
&lt;br /&gt;
You need an OpenAI API key only when you select &#039;&#039;&#039;My API Key&#039;&#039;&#039;. You do not need a personal OpenAI key when using &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://platform.openai.com/api-keys OpenAI API Keys].&lt;br /&gt;
# Sign in to your OpenAI Platform account, or create one.&lt;br /&gt;
# Select &#039;&#039;&#039;Create new secret key&#039;&#039;&#039;.&lt;br /&gt;
# Give the key a recognizable name, such as &#039;&#039;&#039;FSFO AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Copy the key immediately and store it securely.&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;My API Key&#039;&#039;&#039;.&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;OpenAI API Key&#039;&#039;&#039; field.&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your full OpenAI secret key is displayed only when it is created. Never share it in screenshots, Discord posts, support requests, or public documents. If you lose it, create a new key and update FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A ChatGPT subscription and OpenAI API billing are separate services. API usage is charged through your OpenAI Platform account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Get a Microsoft Azure Speech API Key ===&lt;br /&gt;
&lt;br /&gt;
You need a Microsoft Azure Speech API key if you want to use &#039;&#039;&#039;Microsoft Azure voices&#039;&#039;&#039; with FSFO. Azure provides both an &#039;&#039;&#039;API Key&#039;&#039;&#039; and a &#039;&#039;&#039;Region&#039;&#039;&#039;; both are required.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://portal.azure.com/ Microsoft Azure Portal].&lt;br /&gt;
# Sign in with your Microsoft account, or create an Azure account.&lt;br /&gt;
# In the search box at the top of the Azure Portal, search for &#039;&#039;&#039;Speech&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;Speech service&#039;&#039;&#039; or &#039;&#039;&#039;Azure AI Speech&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
# Select your Azure &#039;&#039;&#039;Subscription&#039;&#039;&#039;.&lt;br /&gt;
# Select an existing &#039;&#039;&#039;Resource Group&#039;&#039;&#039; or create a new one.&lt;br /&gt;
# Select a &#039;&#039;&#039;Region&#039;&#039;&#039; near your location, such as &#039;&#039;&#039;East US&#039;&#039;&#039; or &#039;&#039;&#039;West US&#039;&#039;&#039;.&lt;br /&gt;
# Enter a recognizable resource name, such as &#039;&#039;&#039;FSFO-Speech&#039;&#039;&#039;.&lt;br /&gt;
# Select a pricing tier. The &#039;&#039;&#039;Free F0&#039;&#039;&#039; tier is suitable for testing and light usage when available. The &#039;&#039;&#039;Standard S0&#039;&#039;&#039; tier is intended for paid usage.&lt;br /&gt;
# Select &#039;&#039;&#039;Review + Create&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
# After deployment is complete, select &#039;&#039;&#039;Go to resource&#039;&#039;&#039;.&lt;br /&gt;
# From the resource menu, select &#039;&#039;&#039;Keys and Endpoint&#039;&#039;&#039;.&lt;br /&gt;
# Copy &#039;&#039;&#039;KEY 1&#039;&#039;&#039; or &#039;&#039;&#039;KEY 2&#039;&#039;&#039;.&lt;br /&gt;
# Make note of the &#039;&#039;&#039;Region&#039;&#039;&#039; shown for your Speech resource.&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;Azure Speech API Key&#039;&#039;&#039; field.&lt;br /&gt;
# Enter the Azure region exactly as shown, such as &#039;&#039;&#039;eastus&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your Azure Speech API Key should be treated like a password. Never share it in screenshots, Discord posts, support requests, or public documents. If a key is exposed, regenerate or replace it through the Azure Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Azure &#039;&#039;&#039;Region&#039;&#039;&#039; is required in addition to the API key. The region entered in FSFO must match the region of the Azure Speech resource. For example, if Azure shows &#039;&#039;&#039;eastus&#039;&#039;&#039;, enter &#039;&#039;&#039;eastus&#039;&#039;&#039; in FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;OpenAI vs. Azure:&#039;&#039;&#039; Your OpenAI API key is used for FSFO AI and OpenAI voices. Your Azure Speech API key is used when you select a Microsoft Azure voice. You can configure both providers and select which voice provider you want FSFO to use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;AI Access Mode and API settings in Settings &amp;amp;gt; AI &amp;amp;amp; Voices.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=497</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=497"/>
		<updated>2026-08-31T14:55:55Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Get an OpenAI API Key */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get an OpenAI API Key ===&lt;br /&gt;
&lt;br /&gt;
You need an OpenAI API key only when you select &#039;&#039;&#039;My API Key&#039;&#039;&#039;. You do not need a personal OpenAI key when using &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://platform.openai.com/api-keys OpenAI API Keys].&lt;br /&gt;
# Sign in to your OpenAI Platform account, or create one.&lt;br /&gt;
# Select &#039;&#039;&#039;Create new secret key&#039;&#039;&#039;.&lt;br /&gt;
# Give the key a recognizable name, such as &#039;&#039;&#039;FSFO AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Copy the key immediately and store it securely.&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;My API Key&#039;&#039;&#039;.&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;OpenAI API Key&#039;&#039;&#039; field.&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your full OpenAI secret key is displayed only when it is created. Never share it in screenshots, Discord posts, support requests, or public documents. If you lose it, create a new key and update FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A ChatGPT subscription and OpenAI API billing are separate services. API usage is charged through your OpenAI Platform account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Get a Microsoft Azure Speech API Key ===&lt;br /&gt;
&lt;br /&gt;
If you want to use &#039;&#039;&#039;Microsoft Azure voices&#039;&#039;&#039; with FSFO, you will also need an &#039;&#039;&#039;Azure AI Speech&#039;&#039;&#039; resource. Azure provides both a &#039;&#039;&#039;Speech API Key&#039;&#039;&#039; and a &#039;&#039;&#039;Region&#039;&#039;&#039;; both must be entered into FSFO.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://portal.azure.com/ Microsoft Azure Portal].&lt;br /&gt;
&lt;br /&gt;
# Sign in with your Microsoft account, or create an Azure account.&lt;br /&gt;
&lt;br /&gt;
# In the search box at the top of the Azure Portal, search for &#039;&#039;&#039;Speech&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Speech service&#039;&#039;&#039; or &#039;&#039;&#039;Azure AI Speech&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select your Azure &#039;&#039;&#039;Subscription&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select an existing &#039;&#039;&#039;Resource Group&#039;&#039;&#039; or create a new one.&lt;br /&gt;
&lt;br /&gt;
# Select a &#039;&#039;&#039;Region&#039;&#039;&#039; near your location, such as &#039;&#039;&#039;East US&#039;&#039;&#039; or &#039;&#039;&#039;West US&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Enter a recognizable resource name, such as &#039;&#039;&#039;FSFO-Speech&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select a pricing tier. The &#039;&#039;&#039;Free F0&#039;&#039;&#039; tier is suitable for testing and light usage when available. The &#039;&#039;&#039;Standard S0&#039;&#039;&#039; tier is intended for paid usage.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Review + Create&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# After deployment is complete, select &#039;&#039;&#039;Go to resource&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# From the resource menu, select &#039;&#039;&#039;Keys and Endpoint&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Copy &#039;&#039;&#039;KEY 1&#039;&#039;&#039; or &#039;&#039;&#039;KEY 2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Make note of the &#039;&#039;&#039;Region&#039;&#039;&#039; shown for your Speech resource.&lt;br /&gt;
&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;Azure Speech API Key&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
# Enter the Azure region exactly as shown, such as &#039;&#039;&#039;eastus&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your Azure Speech API Key should be treated like a password. Never post it in screenshots, Discord messages, support tickets, or other public locations. If a key is exposed, regenerate or replace it through the Azure Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Azure &#039;&#039;&#039;Region&#039;&#039;&#039; is required in addition to the API key. The region entered in FSFO must match the region of the Azure Speech resource. For example, if Azure shows &#039;&#039;&#039;eastus&#039;&#039;&#039;, enter &#039;&#039;&#039;eastus&#039;&#039;&#039; in FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Azure Speech vs. OpenAI:&#039;&#039;&#039; The OpenAI API key is used for FSFO&#039;s AI services and OpenAI voices. The Azure Speech API key is used only when you select a Microsoft Azure voice. You may configure both providers and choose which voice provider you want to use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;AI Access Mode and API settings in Settings &amp;amp;gt; AI &amp;amp;amp; Voices.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=496</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=496"/>
		<updated>2026-08-31T14:53:32Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Get an OpenAI API Key */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get an OpenAI API Key ===&lt;br /&gt;
&lt;br /&gt;
You need an OpenAI API key only when you select &#039;&#039;&#039;My API Key&#039;&#039;&#039;. You do not need a personal OpenAI key when using &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://platform.openai.com/api-keys OpenAI API Keys].&lt;br /&gt;
&lt;br /&gt;
# Sign in to your OpenAI Platform account, or create one.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Create new secret key&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Give the key a recognizable name, such as &#039;&#039;&#039;FSFO AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Copy the key immediately and store it securely.&lt;br /&gt;
&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;My API Key&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;OpenAI API Key&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your full OpenAI secret key is displayed only when it is created. Never share it in screenshots, Discord posts, support requests, or public documents. If you lose it, create a new key and update FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A ChatGPT subscription and OpenAI API billing are separate services. API usage is charged through your OpenAI Platform account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Get a Microsoft Azure Speech API Key ===&lt;br /&gt;
&lt;br /&gt;
If you want to use &#039;&#039;&#039;Microsoft Azure voices&#039;&#039;&#039; with FSFO, you will also need an &#039;&#039;&#039;Azure AI Speech&#039;&#039;&#039; resource. Azure provides both a &#039;&#039;&#039;Speech API Key&#039;&#039;&#039; and a &#039;&#039;&#039;Region&#039;&#039;&#039;; both must be entered into FSFO.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://portal.azure.com/ Microsoft Azure Portal].&lt;br /&gt;
&lt;br /&gt;
# Sign in with your Microsoft account, or create an Azure account.&lt;br /&gt;
&lt;br /&gt;
# In the search box at the top of the Azure Portal, search for &#039;&#039;&#039;Speech&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Speech service&#039;&#039;&#039; or &#039;&#039;&#039;Azure AI Speech&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select your Azure &#039;&#039;&#039;Subscription&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select an existing &#039;&#039;&#039;Resource Group&#039;&#039;&#039; or create a new one.&lt;br /&gt;
&lt;br /&gt;
# Select a &#039;&#039;&#039;Region&#039;&#039;&#039; near your location, such as &#039;&#039;&#039;East US&#039;&#039;&#039; or &#039;&#039;&#039;West US&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Enter a recognizable resource name, such as &#039;&#039;&#039;FSFO-Speech&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select a pricing tier. The &#039;&#039;&#039;Free F0&#039;&#039;&#039; tier is suitable for testing and light usage when available. The &#039;&#039;&#039;Standard S0&#039;&#039;&#039; tier is intended for paid usage.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Review + Create&#039;&#039;&#039;, then select &#039;&#039;&#039;Create&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# After deployment is complete, select &#039;&#039;&#039;Go to resource&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# From the resource menu, select &#039;&#039;&#039;Keys and Endpoint&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Copy &#039;&#039;&#039;KEY 1&#039;&#039;&#039; or &#039;&#039;&#039;KEY 2&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Make note of the &#039;&#039;&#039;Region&#039;&#039;&#039; shown for your Speech resource.&lt;br /&gt;
&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;Azure Speech API Key&#039;&#039;&#039; field.&lt;br /&gt;
&lt;br /&gt;
# Enter the Azure region exactly as shown, such as &#039;&#039;&#039;eastus&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your Azure Speech API Key should be treated like a password. Never post it in screenshots, Discord messages, support tickets, or other public locations. If a key is exposed, regenerate or replace it through the Azure Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The Azure &#039;&#039;&#039;Region&#039;&#039;&#039; is required in addition to the API key. The region entered in FSFO must match the region of the Azure Speech resource. For example, if Azure shows &#039;&#039;&#039;eastus&#039;&#039;&#039;, enter &#039;&#039;&#039;eastus&#039;&#039;&#039; in FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Azure Speech vs. OpenAI:&#039;&#039;&#039; The OpenAI API key is used for FSFO&#039;s AI services and OpenAI voices. The Azure Speech API key is used only when you select a Microsoft Azure voice. You may configure both providers and choose which voice provider you want to use.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;AI Access Mode and API settings in Settings &amp;amp;gt; AI &amp;amp;amp; Voices.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=495</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=495"/>
		<updated>2026-08-30T15:21:37Z</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.5.6.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=494</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=494"/>
		<updated>2026-08-29T16:02:39Z</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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
* &#039;&#039;&#039;IFLY 737 APU&#039;&#039;&#039; was not being detected ON or OFF&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=493</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=493"/>
		<updated>2026-08-29T15:44:59Z</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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
* &#039;&#039;&#039;A220 autobrake&#039;&#039;&#039; selections to accurately set RTO, OFF, LO, MED, and HI.&lt;br /&gt;
* &#039;&#039;&#039;A220&#039;&#039;&#039; &#039;&#039;&#039;flap detection&#039;&#039;&#039; so the correct flap settings is called&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=492</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=492"/>
		<updated>2026-08-28T16:44:25Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.6.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
* Added three flow WAV playback commands: &#039;&#039;&#039;Play_PilotsWav&#039;&#039;&#039;, &#039;&#039;&#039;Play_CrewWav&#039;&#039;&#039;, and &#039;&#039;&#039;Play_GrndWav&#039;&#039;&#039;.&lt;br /&gt;
* WAV playback now uses the corresponding Pilot, Cabin Crew, or Ground Crew volume level based on the selected command.&lt;br /&gt;
* Added &#039;&#039;&#039;Deboarding&#039;&#039;&#039; and &#039;&#039;&#039;Deboarding Complete&#039;&#039;&#039; boarding-progress states, with &#039;&#039;&#039;Complete&#039;&#039;&#039; renamed to &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
* Corrected cabin seat lettering so &#039;&#039;&#039;Seat A&#039;&#039;&#039; begins on the far left and continues alphabetically across the cabin.&lt;br /&gt;
* Corrected inconsistencies between the EFB seat layout and the Aircraft Configuration cabin preview.&lt;br /&gt;
* Fixed Boarding Progress so &#039;&#039;&#039;Complete&#039;&#039;&#039; is displayed when all passengers have boarded.&lt;br /&gt;
* Fixed &#039;&#039;&#039;Doors Armed&#039;&#039;&#039; announcement playback incorrectly playing the Safety Message WAV.&lt;br /&gt;
* Added the ability to stop Cabin Crew Announcement playback.&lt;br /&gt;
* Improved pronunciation of &#039;&#039;&#039;“Auto”&#039;&#039;&#039; in the BritishHD voice pack.&lt;br /&gt;
* Fixed iFly 737 arrival transition-altitude logic incorrectly setting the altimeter to &#039;&#039;&#039;29.92&#039;&#039;&#039; instead of using the current local pressure.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
* ILS frequencies are now tuned only when &#039;&#039;&#039;ILS&#039;&#039;&#039; is selected as the approach type. Runway course will continue to be set for all approach types.&lt;br /&gt;
* Updated boarding status labels to better support both boarding and deboarding operations.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=491</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=491"/>
		<updated>2026-08-15T17:32:27Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI as the brain and OpenAI or Azure models as the voices (your choice).&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=490</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=490"/>
		<updated>2026-08-15T17:02:13Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.6.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI or Azure AI models.&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini and 777_Options.ini files&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=489</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=489"/>
		<updated>2026-08-15T17:00:44Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI or Azure AI models.&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
* Detailed fine breakdown to the post flight report&lt;br /&gt;
* Ability to read the PMDG 737 and 777 ToD from the FMC.  &#039;&#039;&#039;You must add EnableDataBroadcast=1 line to the 737_Options.ini file&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
* Light penalty was categorized as critical, resulting in excessive fines&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=488</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=488"/>
		<updated>2026-08-15T16:48:07Z</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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI or Azure AI models.&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
* Bank Angle penalty changed from 30 (level 1) and 35 (level 2) to 32 and 36 degrees&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=487</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=487"/>
		<updated>2026-08-15T16:22:23Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Complete Career Mode guide. Flight-performance fines are integrated after Scoring. --&amp;gt;&lt;br /&gt;
= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Fines_and_Financial_Penalties|&#039;&#039;&#039;Fines &amp;amp;amp; Penalties&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Flight, comfort, and contract charges&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
== Fines and Financial Penalties ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Financial adjustments are not all the same.&#039;&#039;&#039; Flight-performance fines are tied to simulator events. Passenger-comfort penalties, contract-break fines, and Company Mode charges use separate rules and are not added to the flight-performance formula below.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Flight-performance fines ===&lt;br /&gt;
&lt;br /&gt;
A triggering simulator event can reduce your Total Score and also create a financial fine. The post-flight report and Pilot Portal finance entry show the specific billed item and amount.&lt;br /&gt;
&lt;br /&gt;
==== How a fine is calculated ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Pay-rate multiplier = round(clamp(0.60 + ((hourly pay / 90) &amp;amp;times; 0.75), 0.75, 1.65), 2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier is based on your current career hourly pay and is never lower than &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; or higher than &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. That is why the same rule can produce different amounts for different pilots.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Billed examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Worked examples ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Example&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Calculation&lt;br /&gt;
! style=&amp;quot;width:130px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical: overspeed warning&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | At $72/hr: 0.60 + (($72 / 90) &amp;amp;times; 0.75) = 1.20x. One critical error: $100.00 &amp;amp;times; 1.20 &amp;amp;times; 1.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights: landing lights left on too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | At the same $72/hr: multiplier = 1.20x. One lights error: $10.00 &amp;amp;times; 1.20 &amp;amp;times; 1.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Landing-light mistakes are billed only as &amp;lt;b&amp;gt;lights&amp;lt;/b&amp;gt; violations, not as critical violations. For high-altitude monitoring, FSFO allows a 500-ft sampling grace above 18,500 ft AGL; a momentary reading at 18,501 ft does not create a fine.&lt;br /&gt;
&lt;br /&gt;
==== Where to find the reason ====&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Career / Pay&#039;&#039;&#039; section of the post-flight report shows a &#039;&#039;&#039;Fine Breakdown&#039;&#039;&#039;. Pilot Portal also records the itemized ledger entry, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Other financial adjustments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Adjustment&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | When it applies&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Where it appears&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger-comfort penalty&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | When passenger comfort is enabled and the flight score is below the applicable comfort threshold. A flight-performance fine takes priority, so the two are not posted together for the same flight closeout.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pilot Portal finance ledger as a passenger-comfort penalty.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract-break fine&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | When leaving a company before completing the required commitment. The amount depends on the remaining contract value and the portion already completed.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Company-change result and Pilot Portal finance history.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Mode late or operating charge&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | When a Company Mode contract closes late or with operating costs such as handling, fuel, maintenance, airport, or ground-service charges.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Company contract closeout and company finance records; it affects company finances, not the personal Career Mode performance-fine table.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=486</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=486"/>
		<updated>2026-08-15T16:05:04Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Complete Career Mode guide. Flight-performance fines are integrated after Scoring. --&amp;gt;&lt;br /&gt;
= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Flight-Performance_Fines|&#039;&#039;&#039;Flight-Performance Fines&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Amounts, multipliers, and examples&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
== Flight-Performance Fines ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Flight-performance fines are separate from score deductions.&#039;&#039;&#039; A triggering event can reduce your Total Score and also create a financial fine. The post-flight report and Pilot Portal finance entry show the specific billed item and amount.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How a fine is calculated ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Pay-rate multiplier = round(clamp(0.60 + ((hourly pay / 90) &amp;amp;times; 0.75), 0.75, 1.65), 2)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier is based on your current career hourly pay and is never lower than &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; or higher than &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. That is why the same rule can produce different amounts for different pilots.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Billed examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Worked examples ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Example&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Calculation&lt;br /&gt;
! style=&amp;quot;width:130px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical: overspeed warning&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | At $72/hr: 0.60 + (($72 / 90) &amp;amp;times; 0.75) = 1.20x. One critical error: $100.00 &amp;amp;times; 1.20 &amp;amp;times; 1.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights: landing lights left on too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | At the same $72/hr: multiplier = 1.20x. One lights error: $10.00 &amp;amp;times; 1.20 &amp;amp;times; 1.&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Landing-light mistakes are billed only as &amp;lt;b&amp;gt;lights&amp;lt;/b&amp;gt; violations, not as critical violations. For high-altitude monitoring, FSFO allows a 500-ft sampling grace above 18,500 ft AGL; a momentary reading at 18,501 ft does not create a fine.&lt;br /&gt;
&lt;br /&gt;
=== Where to find the reason ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Career / Pay&#039;&#039;&#039; section of the post-flight report shows a &#039;&#039;&#039;Fine Breakdown&#039;&#039;&#039;. Pilot Portal also records the itemized ledger entry, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=485</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=485"/>
		<updated>2026-08-15T15:49:21Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Fine Formula ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier uses the current career hourly pay rate and is capped between &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. This is why the same rule can produce different dollar amounts for different pilots or companies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples of billed items&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force configuration event.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, at a 1.20x multiplier, one light violation is &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;; one critical violation is &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The post-flight report records the actual light state and altitude when the rule is triggered. The Pilot Portal finance line also includes the item and dollar amount, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== What Is Not a Flight-Performance Fine ==&lt;br /&gt;
&lt;br /&gt;
Passenger-comfort adjustments, contract-break fines, late penalties, and Company Mode operating costs are separate systems. They have their own ledger entries and are not included in the table above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
Fines are separate from score-point deductions. A fine is posted only when FSFO records a billed performance category during the flight. The post-flight report and Pilot Portal finance entry identify the triggering item and the amount charged.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=484</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=484"/>
		<updated>2026-08-15T15:47:02Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Fine Formula ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier uses the current career hourly pay rate and is capped between &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. This is why the same rule can produce different dollar amounts for different pilots or companies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples of billed items&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force configuration event.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, at a 1.20x multiplier, one light violation is &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;; one critical violation is &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Landing Lights ==&lt;br /&gt;
&lt;br /&gt;
Landing-light mistakes are always billed as a &amp;lt;b&amp;gt;lights&amp;lt;/b&amp;gt; violation, never as a critical violation. FSFO uses the following monitored rules:&lt;br /&gt;
&lt;br /&gt;
* Landing lights must be on during monitored low-altitude airborne phases.&lt;br /&gt;
* Landing lights should be off above 18,500 ft AGL during monitored climb and cruise phases.&lt;br /&gt;
* A 500 ft sampling grace applies above that altitude, so a momentary reading at 18,501 ft does not trigger a fine. A high-altitude landing-light violation is first eligible above 19,000 ft AGL.&lt;br /&gt;
&lt;br /&gt;
The post-flight report records the actual light state and altitude when the rule is triggered. The Pilot Portal finance line also includes the item and dollar amount, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== What Is Not a Flight-Performance Fine ==&lt;br /&gt;
&lt;br /&gt;
Passenger-comfort adjustments, contract-break fines, late penalties, and Company Mode operating costs are separate systems. They have their own ledger entries and are not included in the table above.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
Fines are separate from score-point deductions. A fine is posted only when FSFO records a billed performance category during the flight. The post-flight report and Pilot Portal finance entry identify the triggering item and the amount charged.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=483</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=483"/>
		<updated>2026-08-15T15:45:36Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* FSFO Career Mode User Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
Fines are separate from score-point deductions. A fine is posted only when FSFO records a billed performance category during the flight. The post-flight report and Pilot Portal finance entry identify the triggering item and the amount charged.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fine Formula ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier uses the current career hourly pay rate and is capped between &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. This is why the same rule can produce different dollar amounts for different pilots or companies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples of billed items&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force configuration event.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, at a 1.20x multiplier, one light violation is &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;; one critical violation is &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Landing Lights ==&lt;br /&gt;
&lt;br /&gt;
Landing-light mistakes are always billed as a &amp;lt;b&amp;gt;lights&amp;lt;/b&amp;gt; violation, never as a critical violation. FSFO uses the following monitored rules:&lt;br /&gt;
&lt;br /&gt;
* Landing lights must be on during monitored low-altitude airborne phases.&lt;br /&gt;
* Landing lights should be off above 18,500 ft AGL during monitored climb and cruise phases.&lt;br /&gt;
* A 500 ft sampling grace applies above that altitude, so a momentary reading at 18,501 ft does not trigger a fine. A high-altitude landing-light violation is first eligible above 19,000 ft AGL.&lt;br /&gt;
&lt;br /&gt;
The post-flight report records the actual light state and altitude when the rule is triggered. The Pilot Portal finance line also includes the item and dollar amount, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== What Is Not a Flight-Performance Fine ==&lt;br /&gt;
&lt;br /&gt;
Passenger-comfort adjustments, contract-break fines, late penalties, and Company Mode operating costs are separate systems. They have their own ledger entries and are not included in the table above.&lt;br /&gt;
&lt;br /&gt;
[[Category:Career Mode]]&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=482</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=482"/>
		<updated>2026-08-15T15:44:47Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* FSFO Career Mode User Guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= FSFO Career Mode User Guide =&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 #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Career Mode User Guide&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:1000px;&amp;quot;&amp;gt;A user-friendly guide to Pilot Portal-backed Career Mode, including Career Snapshot, schedules, bidding, type ratings, scoring, fatigue, promotions, and company discipline.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Career Mode &amp;amp;bull; Pilot Portal &amp;amp;bull; Schedules &amp;amp;bull; Scoring &amp;amp;bull; Progression&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Career Mode is connected to Pilot Portal.&#039;&#039;&#039; FSFO still monitors and scores the flight inside the simulator, but your career profile, company, schedule, rules, training, and progression are managed through Pilot Portal.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Most important rule:&#039;&#039;&#039; If you want the flight to count toward career progress, make sure &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; shows the correct assignment before you fly. A flight can be flown and scored without advancing your career if the route, airport, aircraft, schedule, or rating does not match.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Quick_Start|&#039;&#039;&#039;Quick Start&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;What to do first&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Career_Snapshot|&#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Your preflight career check&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Readiness_Checks|&#039;&#039;&#039;Readiness Checks&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Why a flight may not be ready&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Schedules_and_Bidding|&#039;&#039;&#039;Schedules and Bidding&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Assignments and award chances&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Scoring|&#039;&#039;&#039;Scoring&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Total, landing, and comfort scores&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Progression|&#039;&#039;&#039;Progression&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Ranks, pay, tiers, ratings&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Discipline|&#039;&#039;&#039;Discipline&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Warnings and termination&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Troubleshooting|&#039;&#039;&#039;Troubleshooting&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Common problems&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode gives you one persistent pilot identity instead of treating every flight as a standalone session. Your pilot can join companies, receive schedules, earn money, complete type training, build seniority, and move through ranks over time.&lt;br /&gt;
&lt;br /&gt;
Your career can track:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career item&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it means for the user&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Pilot identity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your persistent career profile in Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company and rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The airline or company you fly for, plus your current career rank.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule and assignment&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The next career leg FSFO expects you to fly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Type ratings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Aircraft qualifications that may be required before a flight can count.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scores and progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your performance, average score, pay, balance, promotions, and career growth.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Quick Start ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use this as the basic workflow when you want a career flight to count:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:90px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Step&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to do&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Sign in to Pilot Portal.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Open &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039; in FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Review your company, rank, next assignment, current location, type rating, fatigue, and enabled rules.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Load the correct aircraft and start at the correct departure airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Fly the assigned route only after FSFO says the career flight is ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Let FSFO score the flight and upload the result at the end.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;User tip:&#039;&#039;&#039; Career Snapshot is your final preflight check. If something looks wrong there, fix it before starting the flight.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Snapshot ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main Career page in FSFO is &#039;&#039;&#039;Career Snapshot&#039;&#039;&#039;. It is not meant to replace the full Pilot Portal. Instead, it gives you the important live career information you need before departure.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Snapshot.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Career Snapshot shows your current career status, next assignment, and readiness information.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The top buttons are used for:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Button&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Help&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the in-app Career guide.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Contract&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the current career agreement and scoring summary.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Portal&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Opens the Pilot Portal side of Career Mode where schedules, bidding, training, and company management are handled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Career Rule Settings ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career rules are synced from Pilot Portal and then enforced by FSFO during readiness checks and post-flight progression.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rule&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Plain-English meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Start from last airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must begin near your saved career location. FSFO checks that you are within 10 NM of that airport.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatal crash starts over&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | A fatal crash can have major career consequences according to the synced career policy.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must fly scheduled flight&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Only the next assigned leg counts toward career progression.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Passenger comfort&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO tracks passenger comfort and can apply comfort-related score penalties.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Can be fired&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Poor performance can lead to warnings and possible termination from your company.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Enable fatigue&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | FSFO checks recent workload. If fatigue is too high, the flight may not be ready.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Schedule based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects the maximum distance of generated schedule legs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Must have type rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You need the correct aircraft rating before the flight can count cleanly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lock schedule until complete&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You cannot simply replace an incomplete schedule unless the portal workflow allows it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Application based on rank&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Your rank affects which company tiers you can apply to and your hiring chance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Upload data&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The career result is intended to upload through the portal-backed workflow.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Readiness Checks ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before a career flight counts cleanly, FSFO can validate your sign-in, company, assignment, departure location, type rating, fatigue, and enabled career rules.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Common blocker&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Make sure you are starting from the airport shown in Career Snapshot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong route&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | The departure and arrival must match the next pending assignment when schedule enforcement is active.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Wrong aircraft or missing rating&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm the aircraft profile and required type rating.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Fatigue too high&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Career readiness fails if fatigue is 75% or higher.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schedules and Bidding ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Schedules are generated through Pilot Portal. FSFO uses the active schedule for next-leg validation, progression credit, schedule completion, and schedule-lock enforcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 24px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Career_Portal_Schedule.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:6px;&amp;quot;&amp;gt;Pilot Portal is where career schedules, assignments, and related career management are handled.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schedule distance by rank ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Maximum leg distance when rank scheduling is enabled&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 600 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 1,200 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 2,500 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5,000 NM&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10,000 NM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bidding and reserve ===&lt;br /&gt;
&lt;br /&gt;
Career bidding is handled through the portal&#039;s &#039;&#039;&#039;Bid &amp;amp; Reserve&#039;&#039;&#039; workflow. You stack bids from the available route list, submit them through the portal, and review the live &#039;&#039;&#039;Award Chance&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Award Chance is influenced by both your current rank and your completed company-leg history. Senior pilots generally have a stronger bidding profile, but consistent company flying also helps.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #16a34a; background:#f0fdf4; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#14532d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current workflow note:&#039;&#039;&#039; Bidding is no longer documented as a comma-separated airport-pair text box. Use the portal Bid &amp;amp; Reserve workflow.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== When a Flight Counts Toward Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A career flight does not automatically count toward career progression. If &#039;&#039;&#039;Must fly scheduled flight&#039;&#039;&#039; is enabled, FSFO compares your actual flight against the next pending assignment.&lt;br /&gt;
&lt;br /&gt;
For the leg to count, the flight must match:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:260px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled departure airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must start from the departure airport assigned by the schedule.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Scheduled arrival airport&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | You must arrive at the assigned destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Next pending leg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If the schedule is ordered, you must fly the next leg in sequence.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If the flight does not meet the progression rules, it may still be flown and scored, but it will not update career progression items such as Total Legs, Average Score, Company Legs, Contract Remaining Legs, Balance, Rank, Career Tier, or Pay per hour.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scoring ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Career Mode stores both a &#039;&#039;&#039;Landing Score&#039;&#039;&#039; and a &#039;&#039;&#039;Total Score&#039;&#039;&#039;. They are related, but they are not the same.&lt;br /&gt;
&lt;br /&gt;
=== Total Score ===&lt;br /&gt;
&lt;br /&gt;
Each career flight begins at &#039;&#039;&#039;Total Score = 100&#039;&#039;&#039;. FSFO then subtracts penalties for critical events, aircraft configuration, lights, speed/angle issues, general performance, passenger comfort, and passenger outcome.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 16px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Current formula:&#039;&#039;&#039; Total Score = Pilot Score - Comfort Penalty - Passenger Outcome Penalty&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A flight is currently marked &#039;&#039;&#039;Qualified for Progression&#039;&#039;&#039; when &#039;&#039;&#039;Total Score is 90 or greater&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Major score deductions ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Category&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Crash detected = score set to 0; stall, overspeed, overweight, or unstable approach = -10 each.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flap, gear, spoiler, G-force, and fuel-management problems.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, and landing-light mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Excess pitch, bank, low-altitude IAS, or taxi ground speed.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | General&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Landing score below passing threshold.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Unstable approach check:&#039;&#039;&#039; FSFO evaluates unstable approach between &#039;&#039;&#039;1000 ft AGL&#039;&#039;&#039; and &#039;&#039;&#039;100 ft AGL&#039;&#039;&#039;. It can trigger if vertical speed is outside &#039;&#039;&#039;-1200 to -300 FPM&#039;&#039;&#039; or bank angle is greater than &#039;&#039;&#039;25 degrees&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Landing Score ===&lt;br /&gt;
&lt;br /&gt;
Landing Score is calculated separately from the rest of the Total Score model.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Landing factor&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Weight&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Vertical speed&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Touchdown G-force&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway threshold distance&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Runway centerline&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A Landing Score below &#039;&#039;&#039;80&#039;&#039;&#039; triggers the landing-evaluation penalty.&lt;br /&gt;
&lt;br /&gt;
=== Passenger Comfort ===&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Passenger comfort&#039;&#039;&#039; is enabled, FSFO tracks comfort events during flight and evaluates passenger outcome at shutdown.&lt;br /&gt;
&lt;br /&gt;
Comfort can include taxi speed, hard braking, jerky turns, G-force, bank angle, pitch-rate changes, slip/skid, and landing firmness. At shutdown, FSFO also evaluates Satisfaction, Anxiety, Health, Hunger, and Thirst.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fatigue ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Enable fatigue&#039;&#039;&#039; is turned on, FSFO calculates fatigue from recent leg count and recent block hours. It looks at the last 24 hours, last 72 hours, and last 7 days.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Window&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What FSFO checks&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 24 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Recent acute workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 72 hours&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Short-term workload.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Weekly workload.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The fatigue result is capped at 100 and rounded to the nearest whole percent. Career readiness fails if fatigue is &#039;&#039;&#039;75% or higher&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Progression ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section explains how your career moves forward over time.&lt;br /&gt;
&lt;br /&gt;
=== Companies and contract commitments ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Required contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 30 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 60 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 90 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 120 legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 150 legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you leave a company before completing the required commitment, a contract-break fine can be applied.&lt;br /&gt;
&lt;br /&gt;
=== Ranks and promotions ===&lt;br /&gt;
&lt;br /&gt;
Career Mode uses five ranks: &#039;&#039;&#039;Cadet&#039;&#039;&#039;, &#039;&#039;&#039;Second Officer&#039;&#039;&#039;, &#039;&#039;&#039;First Officer&#039;&#039;&#039;, &#039;&#039;&#039;Captain&#039;&#039;&#039;, and &#039;&#039;&#039;Senior Captain&#039;&#039;&#039;. Promotions are based on total legs and average score. Before any promotion is possible, your &#039;&#039;&#039;Average Score must be at least 92.0&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Promotion&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Requirement&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 125 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 200 total legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 350 total legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Career tier and pay ===&lt;br /&gt;
&lt;br /&gt;
Each company has a base hourly pay rate. Career Tier adds a fixed hourly raise on top of that base rate.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Career tier&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Hourly raise&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 1&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$0/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 2&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$5/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 3&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$10/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 4&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$18/hr&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Tier 5&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +$28/hr&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Pay formula:&#039;&#039;&#039; Final hourly pay = company base hourly pay + current Career Tier raise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Company Applications ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Application based on rank&#039;&#039;&#039; is enabled, company access is restricted by rank and tier.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Rank&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Current hiring chances&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Cadet&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Second Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | First Officer&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 50%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 75%&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:9px; background:#f8fafc;&amp;quot; | Senior Captain&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | Tier 1 = 100%; Tier 2 = 100%; Tier 3 = 95%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
If you are rejected by the same company, there is currently a &#039;&#039;&#039;7-day wait&#039;&#039;&#039; before retrying.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Type Ratings and Training ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Must have type rating&#039;&#039;&#039; is enabled, FSFO verifies that your pilot has the required rating for the aircraft being flown. A missing rating can block the flight from being ready or prevent it from counting cleanly.&lt;br /&gt;
&lt;br /&gt;
There are two training paths:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Private Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Uses personal funds immediately. It cannot be started if it would push your pilot balance below -75,000.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Company Training&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Extends the current contract instead of charging the full training cost directly to your balance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Type rating group&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Training days&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Private training&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Company training&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | CRJ / F7X&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 5 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 15,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +20 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A32 / B73&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +35 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | A31 / A33 / B76 / B77 / MD1 / MD11&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 45,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +60 contract legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Other supported ratings&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 7 days&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 20,000 × regional multiplier&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | +30 contract legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Discipline ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;&#039;Can be fired&#039;&#039;&#039; is enabled, FSFO tracks company warnings and termination risk. Warnings do not begin immediately; a pilot must complete at least &#039;&#039;&#039;5 company legs&#039;&#039;&#039; before warning thresholds are evaluated.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning type&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Warning threshold&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Critical errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 10% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Configuration errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 25% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Speed errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 35% of company legs&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:9px; font-weight:700; background:#f8fafc;&amp;quot; | Lights errors&lt;br /&gt;
| style=&amp;quot;padding:9px;&amp;quot; | 50% of company legs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A pilot can be terminated if warnings reach &#039;&#039;&#039;3&#039;&#039;&#039;, the most recent Total Score is below &#039;&#039;&#039;50&#039;&#039;&#039;, or total average score falls below &#039;&#039;&#039;80.0&#039;&#039;&#039;. Termination can clear the company, reset company-related counters, clear the schedule, reduce rank by one level, and adjust career tier to match the new rank.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Bottom line:&#039;&#039;&#039; Career Mode rewards consistent, safe flying. A single bad flight may hurt your score, but repeated poor performance can affect your company status.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Flight-Performance Fines&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;How simulator performance fines are calculated, reported, and scaled in Career Mode.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
Fines are separate from score-point deductions. A fine is posted only when FSFO records a billed performance category during the flight. The post-flight report and Pilot Portal finance entry identify the triggering item and the amount charged.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Fine Formula ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Fine = category base amount &amp;amp;times; pay-rate multiplier &amp;amp;times; number of recorded errors&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The multiplier uses the current career hourly pay rate and is capped between &amp;lt;b&amp;gt;0.75x&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;1.65x&amp;lt;/b&amp;gt;. This is why the same rule can produce different dollar amounts for different pilots or companies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:12px 0 18px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:240px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Fine category&lt;br /&gt;
! style=&amp;quot;width:180px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Base fine per error&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Examples of billed items&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Critical&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $100.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Stall warning, overspeed warning, or overweight aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Configuration&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $25.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Flaps, gear, spoilers, or excessive G-force configuration event.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $10.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Navigation, beacon, strobe, or landing-light violation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | Speed / angle&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | $15.00&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Pitch, bank, IAS, or taxi ground-speed violation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, at a 1.20x multiplier, one light violation is &amp;lt;b&amp;gt;$12.00&amp;lt;/b&amp;gt;; one critical violation is &amp;lt;b&amp;gt;$120.00&amp;lt;/b&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Landing Lights ==&lt;br /&gt;
&lt;br /&gt;
Landing-light mistakes are always billed as a &amp;lt;b&amp;gt;lights&amp;lt;/b&amp;gt; violation, never as a critical violation. FSFO uses the following monitored rules:&lt;br /&gt;
&lt;br /&gt;
* Landing lights must be on during monitored low-altitude airborne phases.&lt;br /&gt;
* Landing lights should be off above 18,500 ft AGL during monitored climb and cruise phases.&lt;br /&gt;
* A 500 ft sampling grace applies above that altitude, so a momentary reading at 18,501 ft does not trigger a fine. A high-altitude landing-light violation is first eligible above 19,000 ft AGL.&lt;br /&gt;
&lt;br /&gt;
The post-flight report records the actual light state and altitude when the rule is triggered. The Pilot Portal finance line also includes the item and dollar amount, for example: &amp;lt;code&amp;gt;FSFO flight-performance fine: Landing Lights: $12.00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== What Is Not a Flight-Performance Fine ==&lt;br /&gt;
&lt;br /&gt;
Passenger-comfort adjustments, contract-break fines, late penalties, and Company Mode operating costs are separate systems. They have their own ledger entries and are not included in the table above.&lt;br /&gt;
&lt;br /&gt;
[[Category:Career Mode]]&lt;br /&gt;
[[Category:User Guide]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:-6px 0 14px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; border-collapse:collapse; margin:10px 0 22px 0; background:#ffffff;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:300px; background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | Problem&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:9px; text-align:left;&amp;quot; | What to check&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My career flight is not ready&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm Pilot Portal sign-in, next assignment, departure airport, aircraft rating, and fatigue.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My flight did not count toward progression&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If scheduled-flight enforcement is enabled, confirm you flew the next pending leg from the correct departure to the correct arrival.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I cannot generate a new schedule&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | If schedule lock is enabled, finish or clear the current schedule through the portal workflow first.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | I was rejected by a company&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Confirm your rank allows that company tier and wait out the 7-day retry cooldown if applicable.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:9px; background:#f8fafc;&amp;quot; | My score seems lower than expected&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:9px;&amp;quot; | Look for unstable approach, landing score below 80, low landing fuel, lighting/configuration mistakes, comfort penalties, or poor passenger outcome at shutdown.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
For initial setup help, see [[Getting Started]]. For voice features, see [[Voice Commands]]. For general problem solving, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:right; font-size:90%; margin:4px 0 22px 0;&amp;quot;&amp;gt;[[#top|Back to top]]&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=Release_Notes&amp;diff=481</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=481"/>
		<updated>2026-08-14T17:45:58Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.6.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI or Azure AI models.&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=480</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=480"/>
		<updated>2026-08-14T17:45:45Z</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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.6.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Dynamic Copilot AI using OpenAI or Azure AI models.&lt;br /&gt;
* Ability to create your own custom region (sound pack) using OpenAI or Azure.&lt;br /&gt;
* Ability to generate custom sound files directly using OpenAI or Azure.&lt;br /&gt;
* Maximum Flap/Gear AGL option to prevent speech recognition from commanding flaps or gear above a specified altitude.&lt;br /&gt;
* Manage Flaps option, allowing you to specify whether the copilot manages flaps during takeoff, landing, or both.&lt;br /&gt;
* Manage Lights option, allowing you to specify whether the copilot manages aircraft lights on the ground, in the air, or both.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Controller mappings now refresh after device changes and whenever bindings are set, cleared, or deleted.&lt;br /&gt;
* PMDG and iFly 737 WAIT_FOR_SYSTEM APU ON/OFF conditions now correctly recognize the APU generator state.&lt;br /&gt;
* Estimated Arrival Fuel could incorrectly display more fuel than the aircraft currently had.&lt;br /&gt;
* Fixed the iFly 737 windshield wiper voice command.&lt;br /&gt;
* Improved Intercom accessibility so screen readers used by visually impaired users can properly read the window.&lt;br /&gt;
* Fixed a Passenger Manifest discrepancy where passenger status did not match the aircraft cabin layout.&lt;br /&gt;
* Fixed the EFB cabin-layout legend so Service Complete and Service In Progress colors accurately match the passenger seat map.&lt;br /&gt;
* Fixed GSX “Complete Boarding Now” handling so FSFO correctly completes boarding, stops boarding music, triggers Boarding Complete announcements, and updates EFB passenger status.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Renamed the Communications Panel &#039;&#039;&#039;Music&#039;&#039;&#039; tab to &#039;&#039;&#039;Audio&#039;&#039;&#039;.&lt;br /&gt;
* Combined Safety audio content into the &#039;&#039;&#039;Audio&#039;&#039;&#039; tab and renamed the former &#039;&#039;&#039;Safety&#039;&#039;&#039; tab to &#039;&#039;&#039;AI&#039;&#039;&#039;.&lt;br /&gt;
* Renamed the toolbar &#039;&#039;&#039;Tools&#039;&#039;&#039; button to &#039;&#039;&#039;PNL&#039;&#039;&#039;; it now opens the Communications Panel.&lt;br /&gt;
* Integrated the EFB into the Communications Panel to reduce required monitor space.&lt;br /&gt;
* Removed the WAIT_FOR_SYSTEM timer. FSFO now waits until the selected system reaches the requested state before continuing.&lt;br /&gt;
* Added WAIT_FOR_SYSTEM support for &#039;&#039;&#039;APU ON&#039;&#039;&#039; and &#039;&#039;&#039;APU OFF&#039;&#039;&#039; states.&lt;br /&gt;
* Removed the former &#039;&#039;&#039;Set Lights&#039;&#039;&#039; and &#039;&#039;&#039;Set Flaps&#039;&#039;&#039; options; these have been replaced by the new &#039;&#039;&#039;Manage Lights&#039;&#039;&#039; and &#039;&#039;&#039;Manage Flaps&#039;&#039;&#039; controls.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=Using_Artificial_Intelligence&amp;diff=479</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=479"/>
		<updated>2026-08-14T17:41:31Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Get an OpenAI API Key ===&lt;br /&gt;
&lt;br /&gt;
You need an OpenAI API key only when you select &#039;&#039;&#039;My API Key&#039;&#039;&#039;. You do not need a personal key when using &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
# Go to [https://platform.openai.com/api-keys OpenAI API Keys].&lt;br /&gt;
# Sign in to your OpenAI Platform account, or create one.&lt;br /&gt;
# Select &#039;&#039;&#039;Create new secret key&#039;&#039;&#039;.&lt;br /&gt;
# Give the key a recognizable name, such as &#039;&#039;&#039;FSFO AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Copy the key immediately and store it securely.&lt;br /&gt;
# In FSFO, open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Select &#039;&#039;&#039;My API Key&#039;&#039;&#039;.&lt;br /&gt;
# Paste the key into the &#039;&#039;&#039;OpenAI API Key&#039;&#039;&#039; field.&lt;br /&gt;
# Select &#039;&#039;&#039;Test Connection&#039;&#039;&#039;, then select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #ef4444; background:#fef2f2; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; Your full OpenAI secret key is displayed only when it is created. Never share it in screenshots, Discord posts, support requests, or public documents. If you lose it, create a new key and update FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; A ChatGPT subscription and OpenAI API billing are separate services. API usage is charged through your OpenAI Platform account.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;AI Access Mode options in Settings &amp;amp;gt; AI &amp;amp;amp; Voices.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=User_Settings_Reference&amp;diff=478</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=478"/>
		<updated>2026-08-14T17:25:10Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Settings Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;A practical guide to every setting in the FSFO Settings window, organized in the same top-to-bottom order as the live WPF interface.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Settings &amp;amp;bull; Audio &amp;amp;bull; SOP &amp;amp;bull; Crew &amp;amp;bull; RAAS &amp;amp;bull; Interface&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
This page documents the current FSFO Settings window in the same top-to-bottom order that the sections appear in the WPF interface. The Settings window is organized by sections rather than old wiki categories, so this page follows the live app layout.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#Input and Output|&#039;&#039;&#039;Input and Output&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Audio, speech, controls&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#SOP|&#039;&#039;&#039;SOP&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Automation thresholds&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#Crew Options|&#039;&#039;&#039;Crew Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Copilot and crew behavior&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#General Options|&#039;&#039;&#039;General Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Integrations and quality-of-life&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#Portal, Simbrief, and PAX|&#039;&#039;&#039;Portal, SimBrief, and PAX&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Portal, SimBrief, passengers&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#Flow Options|&#039;&#039;&#039;Flow Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;AutoFlow behavior&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#RAAS Options|&#039;&#039;&#039;RAAS Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Runway advisories&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;&lt;br /&gt;
[[#Interface Options|&#039;&#039;&#039;Interface Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Startup and appearance&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Most numeric automation thresholds can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific callout or automation. Start with defaults, then adjust only the sections that affect your aircraft or operating style.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input and Output ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls audio devices, speech recognition, SAPI voice selection, testing tools, and controller or hot-key assignments.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_InputOutput.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Input and Output section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice, Audio, and Recognition ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for captain and first officer voices. Use this if you want pilot voices in a headset while keeping other sounds on speakers.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cabin Crew&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for cabin crew announcements. Many users keep this on speakers to make the cabin sound more separate from cockpit audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Region&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Chooses the accent or regional voice style FSFO should prefer when supported by the selected voice engine.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Speech Eng&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the speech engine FSFO will use. Microsoft Speech is usually the most accurate. VOSK is useful for offline or alternate-device support. SAPI mode is used when you want to choose installed SAPI voices directly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mic Input&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the microphone or input device FSFO should listen to when the chosen speech engine supports direct device selection. Microsoft Speech generally uses the Windows default microphone, while VOSK can use the device selected here.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the captain voice when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Co-pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the first officer when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Cabin&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for cabin announcements when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Rate&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how quickly SAPI voices speak. If voices feel too slow or too rushed, adjust this before changing other audio settings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of pilot and copilot speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Crew Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of flight attendant and cabin crew speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ambiance Vol&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of boarding ambience, background sounds, and related non-voice cabin audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from pilot voice playback before the normal volume slider is applied. This is useful when a voice is technically too quiet even with the slider raised.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Amb dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from ambience playback before the normal ambience volume slider is applied.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing or pacing used during readbacks, especially where letters, numbers, and short phrase groups need slightly clearer separation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Headset Tone&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Applies headset or intercom-style coloration to voice playback so the audio sounds more like cockpit comms and less like plain desktop speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Comms Texture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds extra radio character such as light hiss or comms-style texture. This is mainly a realism preference.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Mic&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps speech recognition listening continuously unless it is muted. This is the best choice if you prefer hands-free operation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start Speech On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically turns speech recognition on when FSFO starts, so you do not need to enable it manually every session.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Audio and Speech Test Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | PILOT TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain, first officer, and ground-audio test through the currently selected output so you can confirm routing and levels.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CREW TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a standard cabin crew announcement through the current cabin-audio output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | READBACK TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain and first officer readback so you can judge clarity, pacing, and balance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING MUSIC&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding-music audio so you can confirm the selected sound and its level.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING AMBIANCE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding or background ambience so you can confirm the selected sound and its level.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Controller and Hot-Key Setup ===&lt;br /&gt;
&lt;br /&gt;
Use this area to assign a joystick button, yoke button, or keyboard key to a specific FSFO action.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Controller&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the controller or input device FSFO should read from while you are assigning or reviewing bindings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Action&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects which FSFO function you are binding. Current actions include:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PTT&amp;lt;/b&amp;gt; - Push-to-talk. If Open Mic is off, this temporarily opens speech recognition while held. If Open Mic is on, it works more like a hold-to-mute input.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MUTE&amp;lt;/b&amp;gt; - Toggles speech recognition on or off.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;BYPASS&amp;lt;/b&amp;gt; - Skips a wait state or bypasses the next required checklist or flow hold.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PAUSE&amp;lt;/b&amp;gt; - Pauses FSFO actions until toggled again.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MIN&amp;lt;/b&amp;gt; - Minimizes or restores the FSFO main window.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;ACTION&amp;lt;/b&amp;gt; - Starts the currently available checklist or flow action.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;COPILOT PLANE&amp;lt;/b&amp;gt; - Triggers the &amp;quot;Your Plane&amp;quot; request so the copilot can take control when supported.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK LEFT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning left.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK RIGHT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning right.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STRAIGHT&amp;lt;/b&amp;gt; - Requests straight pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STOP&amp;lt;/b&amp;gt; - Stops the current pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK ABORT&amp;lt;/b&amp;gt; - Cancels the pushback entirely.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GUID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays the unique device identifier for the selected controller. This is mainly for confirming which hardware FSFO is seeing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | INPUT&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the currently assigned button or key for the selected action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SET&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Starts listening for the next key press or button press so a new binding can be assigned.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CLEAR&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Removes the current binding for the selected action.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Support and Maintenance Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TRAIN SPEECH&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Windows speech-training workflow so you can improve recognition quality.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GET HELP&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO help or support resources from the Settings page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CHECK FOR UPDATE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Manually checks whether a newer FSFO version is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | DELETE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Deletes the saved controller-assignment configuration so you can rebuild bindings from scratch.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SOP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls the standard operating thresholds FSFO uses during takeoff, climb, descent, approach, and landing. Most altitude values can be set to zero to disable that specific automation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_SOP.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The SOP section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Acceleration (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Altitude above ground where the copilot calls &amp;quot;Acceleration Altitude.&amp;quot; This is often used as a visual or procedural cue during the initial climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Landing Lights (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude where FSFO manages landing lights. This lets you align light usage with your preferred transition altitude.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage VNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages vertical navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage LNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages lateral navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages the autopilot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage APPR (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages approach mode during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AT (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects autothrottle during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects the autopilot during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Extend Gear (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot extends the landing gear during approach and landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Min Flap Extension (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lowest above-ground altitude where the copilot is allowed to extend flaps. This can be used to prevent very early flap deployment.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ground Speed Warn (MPH)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for ground-speed warnings while taxiing or rolling on the ground.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Stabilized Call (N1)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | N1 percentage where the copilot calls &amp;quot;Stabilized.&amp;quot; This is mainly used during takeoff thrust application.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flow Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the delay FSFO uses between flow actions. Larger values make flows feel slower and more deliberate.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the pause between checklist items or responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Repeat (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how long FSFO waits before repeating a checklist prompt when a response or matching aircraft state is still missing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Passing Call (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude used for &amp;quot;Passing&amp;quot; callouts during climb or descent.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Taxi Lndg Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties taxi-light behavior to landing-light behavior so they move together automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Wing Logo Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties wing-light behavior to logo-light behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Manage Grnd Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the copilot manage ground-light logic automatically, including combinations involving NAV, beacon, taxi, landing, strobe, and wing lights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Eng Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Defines how many engines must be running before FSFO considers the aircraft ready to transition from preflight toward taxi-out. On multi-engine aircraft, this can change when flows continue automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Battery Equals Turn Around&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | If the aircraft is already powered when FSFO connects, the flight is treated more like a turnaround than a cold-and-dark startup.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding Music&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the boarding-music file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Safety Message&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the safety-message file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flaps Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how flap callouts are spoken. Depending on the selected option, FSFO can call the flap setting itself, the speed check, or both.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | VSpeed Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how takeoff V-speed callouts are handled, such as none, full V1-and-Rotate behavior, or reduced callout behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Most threshold values in this section can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific automation or callout.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Crew Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls what the copilot, captain, and cabin crew are allowed to say or do automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Crew.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Crew Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Attendant Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables flight attendant cabin announcements such as boarding complete, cabin-ready reminders, descent stowage reminders, and deboarding completion.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables first officer or pilot-facing passenger messages such as taxi-out welcome, cruise announcements, and descent announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Apply Brakes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to apply braking during supported situations.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Landing Gear&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to raise and lower the landing gear automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Flaps&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to retract and extend flaps automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Altimeter&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to set standard or local pressure during the flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Seatbelts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage the seatbelt sign automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Ctr Fuel Tanks&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage center-tank fuel logic where supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage lighting changes tied to the current phase of flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Repeat Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot repeat values heard in voice commands, which is helpful for catching recognition mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Checklist Item&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | During voice-driven checklists, the copilot checks whether the requested aircraft state is actually set and prompts again if it is not.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | First Ofcr Handles Intercom&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the first officer handle intercom-related prompts automatically instead of requiring the captain to respond manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Missed Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Warns you if FSFO believes an expected checklist was skipped.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Roll Phrases&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables takeoff-roll and landing-roll phraseology such as thrust-set, speed checks, and rollout callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Captain Callouts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When the copilot is flying the takeoff, this enables the captain-side callouts and responses as part of the exchange.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call 400 Feet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the 400-foot callout during climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Minimums&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables minimums callouts on approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Glideslope Alive&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables &amp;quot;glideslope alive&amp;quot; and &amp;quot;glideslope captured&amp;quot; callouts during approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call System Changes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce important system changes such as gear, flaps, autopilot, autothrottle, and related mode changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Reserved&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reserved for future use.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Engine Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables engine-start callouts during the start sequence.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Warnings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables spoken warnings where supported by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Inflight Services&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows cabin service to run automatically on qualifying passenger flights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Press Takeoff Screw/AutoFlt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows FSFO to press the PMDG takeoff screw or the TFDi MD-11 Auto Flight button when the aircraft and checklist state support it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains behavior toggles, interface integrations, and quality-of-life options that do not fit cleanly into one of the more specialized sections.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Window_Overview.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Gear/Flaps/Throttles&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from changing gear, flaps, or throttles.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Radio Cmds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from controlling radios or the transponder.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Flap Calls&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents flap-related callouts and flap-response behavior tied to manual flap changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Skip Eng Start (AutoFlow)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes AutoFlow stop short of starting the engines so you can handle the engine start manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GSX Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses GSX rather than the default FSFO/MSFS service logic for supported ground services.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAY Intentions Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Pauses FSFO activity during ATC interactions handled by Say Intentions.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Door On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the L1 door when FSFO first connects.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Use FMC Vspeeds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses aircraft FMC V-speeds instead of SimBrief values when the aircraft supports that workflow.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Ding Before Msg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a cabin-style chime before announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding/Cargo Sounds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables boarding ambience or cargo-loading ambience.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Verbose Mode&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce what flow action is about to happen instead of performing flows silently.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Squelch&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds a radio squelch sound effect.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cold Weather Ops&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the cold-weather flap-movement check logic when temperatures are below freezing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Loadsheet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes ground operations confirm the loadsheet or related performance/load information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Kilograms&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reads and reports supported values in kilograms instead of pounds.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | RAAS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables the Runway Awareness and Advisory System.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include ICAOs in Briefs&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes ICAO identifiers in departure and approach briefings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Notify ATC Boundaries&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces VATSIM ATC boundary changes when supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Pushback Direction&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pushback-direction callouts when pushback is requested.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Flow&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a flow starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a checklist starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Rudder Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes rudder movement in the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Up/Down Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses &amp;quot;full up&amp;quot; and &amp;quot;full down&amp;quot; style wording during the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask if Ready for Briefing&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot ask before starting departure or approach briefings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Portal, Simbrief, and PAX ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section groups licensing, Pilot Portal access, user-data access, and the timing controls used for passenger-facing operations.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open License Manager&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO license manager.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Portal Sign-In&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Pilot Portal sign-in window.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO user-data folder in Windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Simbrief ID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Stores the SimBrief numeric user ID FSFO should use for dispatch and flight-plan integration.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls boarding speed. Sliding to the right makes boarding slower and more extended.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Food Service&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls inflight-service speed. Sliding to the right makes service slower and more extended.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Flow Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls how FSFO starts flows automatically. If you leave Auto Flow Policy on one of the built-in modes, FSFO uses its internal logic. If you switch to USER, you can define your own event logic phase by phase.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_FlowOptions.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Flow Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Flow Policy&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the overall automation style:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;SMART&amp;lt;/b&amp;gt; - Uses FSFO&#039;s more complete automatic logic based on aircraft state, phase of flight, runway proximity, doors, brakes, and altitude.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;LIGHTS&amp;lt;/b&amp;gt; - Uses aircraft lighting and related state cues as the primary automation trigger.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt; - Lets you define your own trigger logic for each flow phase.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;NONE&amp;lt;/b&amp;gt; - Turns off automatic flow starts so you can trigger items manually.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Custom USER Flow Phases ===&lt;br /&gt;
&lt;br /&gt;
When Auto Flow Policy is set to &#039;&#039;&#039;USER&#039;&#039;&#039;, each phase row has three controls:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Event&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The type of condition FSFO should watch for. Available event types include &#039;&#039;&#039;OFF&#039;&#039;&#039;, &#039;&#039;&#039;NONE&#039;&#039;&#039;, &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, &#039;&#039;&#039;TOD&#039;&#039;&#039;, &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Trigger&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The sub-condition FSFO should watch within that event type. Available triggers include &#039;&#039;&#039;NA&#039;&#039;&#039;, &#039;&#039;&#039;BRAKE&#039;&#039;&#039;, &#039;&#039;&#039;DOORS&#039;&#039;&#039;, &#039;&#039;&#039;FLAPS&#039;&#039;&#039;, &#039;&#039;&#039;LANDING&#039;&#039;&#039;, &#039;&#039;&#039;BEACON&#039;&#039;&#039;, &#039;&#039;&#039;TAXI&#039;&#039;&#039;, &#039;&#039;&#039;NAV&#039;&#039;&#039;, &#039;&#039;&#039;RUNWAY&#039;&#039;&#039;, and &#039;&#039;&#039;PUSHBACK&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Value&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The comparison value used by the event. For numeric event types this is usually a number. For SYSTEM, LIGHTS, or EVENT-based rows this is usually a logical state such as TRUE or FALSE.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
FSFO currently exposes custom rows for these phases, in this exact order:&lt;br /&gt;
&lt;br /&gt;
# Preflight&lt;br /&gt;
# Before Start&lt;br /&gt;
# Start&lt;br /&gt;
# After Start&lt;br /&gt;
# Taxi&lt;br /&gt;
# Before Takeoff&lt;br /&gt;
# After Takeoff&lt;br /&gt;
# Descent&lt;br /&gt;
# Approach&lt;br /&gt;
# Landing&lt;br /&gt;
# After Landing&lt;br /&gt;
# Shutdown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:16px 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Set Event to &#039;&#039;&#039;OFF&#039;&#039;&#039; or &#039;&#039;&#039;NONE&#039;&#039;&#039; to disable a row. &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039; use Trigger plus TRUE/FALSE style values. &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, and &#039;&#039;&#039;TOD&#039;&#039;&#039; use numeric values. TOD is entered in nautical miles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RAAS Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These settings tune the Runway Awareness and Advisory System thresholds. Each threshold can be set to zero if you want that specific alert disabled.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_RAAS.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The RAAS Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Short Runway (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Runway length, in feet, below which FSFO treats a runway as short for RAAS alerting purposes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used for the &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Runway Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used to determine when the aircraft is considered on a runway.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Unstable Approach (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude threshold used for unstable-approach checking.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Altimeter Warning (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where FSFO checks for an incorrect altimeter setting and can trigger an altimeter warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Taxiway (IAS)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for the on-taxiway advisory or warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Long Landing (%)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Percentage of runway used at touchdown that will trigger the long-landing advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Landing (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude used for the landing-side &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Set any individual RAAS threshold to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific advisory.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Interface Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls startup behavior, convenience prompts, visual appearance, and several small interface features. Some appearance-related changes require an FSFO restart before they fully take effect.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:UI.png|frameless|1483x1483px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Interface Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Connect&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Attempts to connect FSFO to the simulator automatically when the sim is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Portal Logon&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Pilot Portal sign-in window on startup if you are not already signed in.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&#039;&#039;&#039;Check For Updates&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |Checks for new FSFO versions when the app starts.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Check FSUIPC&#039;&#039;&#039;&lt;br /&gt;
|Verifies FSUIPC status or version on startup.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning Beeps&#039;&#039;&#039;&lt;br /&gt;
|Plays warning beeps for important notices such as stale flight-plan or METAR-related issues.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Verify Exit&#039;&#039;&#039;&lt;br /&gt;
|Prompts before closing FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Post Flt Rpt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Post Flight Report when supported by the current operating mode.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Cloud Sync&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens Crew Portal or Cloud Sync on startup if you are not already signed in there.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | FSFO On Top&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps the FSFO window above other windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remember Last Location&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Restores the previous window position when FSFO is reopened.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start On Flight Plan&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO on the Flight Plan page instead of the default home area.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Switch To Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically switches to the Checklist or SOP page during relevant phases.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Display ACARS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows ACARS-related flight information in the interface.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide Home Button&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Home button on the main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include Pilot Actions&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pilot-side actions in the displayed task or action information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Open User Data Folder button from the main page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Voice Status Callout&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses the configured SAPI pilot voice for voice-test feedback and speech-recognition status callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Scroll Bar&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays scroll bars in SOP text areas when content is longer than the visible panel.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open OPS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically opens the Operations window the first time a preflight flow starts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide PAX Status&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hide the passenger status strip on the SOPs page and let the lower panels use the extra room.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Close Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When enabled, the comm ribbon returns to its minimized state after an action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the comm panel automatically when FSFO connects to the sim.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remote Access&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables certain features to be controlled on another device on your network using a web browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mask IP Address&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides your private IP address and remote access pages and only shows masked details only.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Upload To VATSIM&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | After importing a SimBrief dispatch, opens a prefilled VATSIM flight-plan page in the embedded browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask Seat Config&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prompts once per aircraft to store seat-count and cabin-layout information for the Operations page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Opacity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls window opacity from more transparent to more opaque.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Font size&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the size of interface text.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Background picture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the FSFO background image theme.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border color&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the panel border color.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border thickness&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the thickness of the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border brush&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the brush style used for the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Padding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing between the panel border and the contents inside it.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Some visual settings in this section require an FSFO restart before the full change is visible everywhere.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:FSFO]]&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:User Guide]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=User_Settings_Reference&amp;diff=477</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=477"/>
		<updated>2026-08-14T17:22:47Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Settings Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;A practical guide to every setting in the FSFO Settings window, organized in the same top-to-bottom order as the live WPF interface.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Settings &amp;amp;bull; Audio &amp;amp;bull; SOP &amp;amp;bull; Crew &amp;amp;bull; RAAS &amp;amp;bull; Interface&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
This page documents the current FSFO Settings window in the same top-to-bottom order that the sections appear in the WPF interface. The Settings window is organized by sections rather than old wiki categories, so this page follows the live app layout.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Input and Output|&#039;&#039;&#039;Input and Output&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Audio, speech, controls&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#SOP|&#039;&#039;&#039;SOP&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Automation thresholds&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Crew Options|&#039;&#039;&#039;Crew Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span &amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#General Options|&#039;&#039;&#039;General Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Integrations and quality-of-life&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Portal, Simbrief, and PAX|&#039;&#039;&#039;Portal, Simbrief, and PAX&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Portal, SimBrief, passengers&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Flow Options|&#039;&#039;&#039;Flow Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;AutoFlow behavior&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#RAAS Options|&#039;&#039;&#039;RAAS Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Runway advisories&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Interface Options|&#039;&#039;&#039;Interface Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Startup and appearance&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Most numeric automation thresholds can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific callout or automation. Start with defaults, then adjust only the sections that affect your aircraft or operating style.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input and Output ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls audio devices, speech recognition, SAPI voice selection, testing tools, and controller or hot-key assignments.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_InputOutput.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Input and Output section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice, Audio, and Recognition ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for captain and first officer voices. Use this if you want pilot voices in a headset while keeping other sounds on speakers.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cabin Crew&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for cabin crew announcements. Many users keep this on speakers to make the cabin sound more separate from cockpit audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Region&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Chooses the accent or regional voice style FSFO should prefer when supported by the selected voice engine.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Speech Eng&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the speech engine FSFO will use. Microsoft Speech is usually the most accurate. VOSK is useful for offline or alternate-device support. SAPI mode is used when you want to choose installed SAPI voices directly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mic Input&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the microphone or input device FSFO should listen to when the chosen speech engine supports direct device selection. Microsoft Speech generally uses the Windows default microphone, while VOSK can use the device selected here.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the captain voice when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Co-pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the first officer when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Cabin&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for cabin announcements when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Rate&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how quickly SAPI voices speak. If voices feel too slow or too rushed, adjust this before changing other audio settings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of pilot and copilot speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Crew Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of flight attendant and cabin crew speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ambiance Vol&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of boarding ambience, background sounds, and related non-voice cabin audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from pilot voice playback before the normal volume slider is applied. This is useful when a voice is technically too quiet even with the slider raised.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Amb dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from ambience playback before the normal ambience volume slider is applied.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing or pacing used during readbacks, especially where letters, numbers, and short phrase groups need slightly clearer separation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Headset Tone&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Applies headset or intercom-style coloration to voice playback so the audio sounds more like cockpit comms and less like plain desktop speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Comms Texture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds extra radio character such as light hiss or comms-style texture. This is mainly a realism preference.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Mic&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps speech recognition listening continuously unless it is muted. This is the best choice if you prefer hands-free operation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start Speech On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically turns speech recognition on when FSFO starts, so you do not need to enable it manually every session.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Audio and Speech Test Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | PILOT TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain, first officer, and ground-audio test through the currently selected output so you can confirm routing and levels.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CREW TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a standard cabin crew announcement through the current cabin-audio output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | READBACK TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain and first officer readback so you can judge clarity, pacing, and balance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING MUSIC&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding-music audio so you can confirm the selected sound and its level.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING AMBIANCE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding or background ambience so you can confirm the selected sound and its level.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Controller and Hot-Key Setup ===&lt;br /&gt;
&lt;br /&gt;
Use this area to assign a joystick button, yoke button, or keyboard key to a specific FSFO action.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Controller&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the controller or input device FSFO should read from while you are assigning or reviewing bindings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Action&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects which FSFO function you are binding. Current actions include:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PTT&amp;lt;/b&amp;gt; - Push-to-talk. If Open Mic is off, this temporarily opens speech recognition while held. If Open Mic is on, it works more like a hold-to-mute input.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MUTE&amp;lt;/b&amp;gt; - Toggles speech recognition on or off.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;BYPASS&amp;lt;/b&amp;gt; - Skips a wait state or bypasses the next required checklist or flow hold.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PAUSE&amp;lt;/b&amp;gt; - Pauses FSFO actions until toggled again.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MIN&amp;lt;/b&amp;gt; - Minimizes or restores the FSFO main window.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;ACTION&amp;lt;/b&amp;gt; - Starts the currently available checklist or flow action.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;COPILOT PLANE&amp;lt;/b&amp;gt; - Triggers the &amp;quot;Your Plane&amp;quot; request so the copilot can take control when supported.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK LEFT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning left.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK RIGHT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning right.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STRAIGHT&amp;lt;/b&amp;gt; - Requests straight pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STOP&amp;lt;/b&amp;gt; - Stops the current pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK ABORT&amp;lt;/b&amp;gt; - Cancels the pushback entirely.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GUID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays the unique device identifier for the selected controller. This is mainly for confirming which hardware FSFO is seeing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | INPUT&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the currently assigned button or key for the selected action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SET&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Starts listening for the next key press or button press so a new binding can be assigned.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CLEAR&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Removes the current binding for the selected action.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Support and Maintenance Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TRAIN SPEECH&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Windows speech-training workflow so you can improve recognition quality.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GET HELP&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO help or support resources from the Settings page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CHECK FOR UPDATE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Manually checks whether a newer FSFO version is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | DELETE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Deletes the saved controller-assignment configuration so you can rebuild bindings from scratch.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SOP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls the standard operating thresholds FSFO uses during takeoff, climb, descent, approach, and landing. Most altitude values can be set to zero to disable that specific automation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_SOP.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The SOP section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Acceleration (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Altitude above ground where the copilot calls &amp;quot;Acceleration Altitude.&amp;quot; This is often used as a visual or procedural cue during the initial climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Landing Lights (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude where FSFO manages landing lights. This lets you align light usage with your preferred transition altitude.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage VNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages vertical navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage LNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages lateral navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages the autopilot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage APPR (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages approach mode during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AT (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects autothrottle during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects the autopilot during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Extend Gear (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot extends the landing gear during approach and landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Min Flap Extension (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lowest above-ground altitude where the copilot is allowed to extend flaps. This can be used to prevent very early flap deployment.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ground Speed Warn (MPH)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for ground-speed warnings while taxiing or rolling on the ground.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Stabilized Call (N1)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | N1 percentage where the copilot calls &amp;quot;Stabilized.&amp;quot; This is mainly used during takeoff thrust application.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flow Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the delay FSFO uses between flow actions. Larger values make flows feel slower and more deliberate.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the pause between checklist items or responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Repeat (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how long FSFO waits before repeating a checklist prompt when a response or matching aircraft state is still missing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Passing Call (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude used for &amp;quot;Passing&amp;quot; callouts during climb or descent.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Taxi Lndg Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties taxi-light behavior to landing-light behavior so they move together automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Wing Logo Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties wing-light behavior to logo-light behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Manage Grnd Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the copilot manage ground-light logic automatically, including combinations involving NAV, beacon, taxi, landing, strobe, and wing lights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Eng Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Defines how many engines must be running before FSFO considers the aircraft ready to transition from preflight toward taxi-out. On multi-engine aircraft, this can change when flows continue automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Battery Equals Turn Around&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | If the aircraft is already powered when FSFO connects, the flight is treated more like a turnaround than a cold-and-dark startup.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding Music&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the boarding-music file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Safety Message&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the safety-message file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flaps Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how flap callouts are spoken. Depending on the selected option, FSFO can call the flap setting itself, the speed check, or both.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | VSpeed Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how takeoff V-speed callouts are handled, such as none, full V1-and-Rotate behavior, or reduced callout behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Most threshold values in this section can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific automation or callout.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Crew Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls what the copilot, captain, and cabin crew are allowed to say or do automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Crew.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Crew Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Attendant Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables flight attendant cabin announcements such as boarding complete, cabin-ready reminders, descent stowage reminders, and deboarding completion.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables first officer or pilot-facing passenger messages such as taxi-out welcome, cruise announcements, and descent announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Apply Brakes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to apply braking during supported situations.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Landing Gear&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to raise and lower the landing gear automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Flaps&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to retract and extend flaps automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Altimeter&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to set standard or local pressure during the flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Seatbelts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage the seatbelt sign automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Ctr Fuel Tanks&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage center-tank fuel logic where supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage lighting changes tied to the current phase of flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Repeat Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot repeat values heard in voice commands, which is helpful for catching recognition mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Checklist Item&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | During voice-driven checklists, the copilot checks whether the requested aircraft state is actually set and prompts again if it is not.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | First Ofcr Handles Intercom&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the first officer handle intercom-related prompts automatically instead of requiring the captain to respond manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Missed Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Warns you if FSFO believes an expected checklist was skipped.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Roll Phrases&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables takeoff-roll and landing-roll phraseology such as thrust-set, speed checks, and rollout callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Captain Callouts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When the copilot is flying the takeoff, this enables the captain-side callouts and responses as part of the exchange.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call 400 Feet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the 400-foot callout during climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Minimums&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables minimums callouts on approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Glideslope Alive&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables &amp;quot;glideslope alive&amp;quot; and &amp;quot;glideslope captured&amp;quot; callouts during approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call System Changes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce important system changes such as gear, flaps, autopilot, autothrottle, and related mode changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Reserved&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reserved for future use.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Engine Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables engine-start callouts during the start sequence.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Warnings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables spoken warnings where supported by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Inflight Services&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows cabin service to run automatically on qualifying passenger flights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Press Takeoff Screw/AutoFlt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows FSFO to press the PMDG takeoff screw or the TFDi MD-11 Auto Flight button when the aircraft and checklist state support it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains behavior toggles, interface integrations, and quality-of-life options that do not fit cleanly into one of the more specialized sections.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Window_Overview.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Gear/Flaps/Throttles&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from changing gear, flaps, or throttles.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Radio Cmds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from controlling radios or the transponder.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Flap Calls&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents flap-related callouts and flap-response behavior tied to manual flap changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Skip Eng Start (AutoFlow)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes AutoFlow stop short of starting the engines so you can handle the engine start manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GSX Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses GSX rather than the default FSFO/MSFS service logic for supported ground services.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAY Intentions Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Pauses FSFO activity during ATC interactions handled by Say Intentions.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Door On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the L1 door when FSFO first connects.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Use FMC Vspeeds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses aircraft FMC V-speeds instead of SimBrief values when the aircraft supports that workflow.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Ding Before Msg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a cabin-style chime before announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding/Cargo Sounds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables boarding ambience or cargo-loading ambience.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Verbose Mode&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce what flow action is about to happen instead of performing flows silently.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Squelch&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds a radio squelch sound effect.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cold Weather Ops&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the cold-weather flap-movement check logic when temperatures are below freezing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Loadsheet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes ground operations confirm the loadsheet or related performance/load information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Kilograms&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reads and reports supported values in kilograms instead of pounds.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | RAAS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables the Runway Awareness and Advisory System.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include ICAOs in Briefs&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes ICAO identifiers in departure and approach briefings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Notify ATC Boundaries&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces VATSIM ATC boundary changes when supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Pushback Direction&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pushback-direction callouts when pushback is requested.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Flow&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a flow starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a checklist starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Rudder Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes rudder movement in the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Up/Down Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses &amp;quot;full up&amp;quot; and &amp;quot;full down&amp;quot; style wording during the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask if Ready for Briefing&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot ask before starting departure or approach briefings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Portal, Simbrief, and PAX ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section groups licensing, Pilot Portal access, user-data access, and the timing controls used for passenger-facing operations.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open License Manager&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO license manager.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Portal Sign-In&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Pilot Portal sign-in window.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO user-data folder in Windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Simbrief ID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Stores the SimBrief numeric user ID FSFO should use for dispatch and flight-plan integration.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls boarding speed. Sliding to the right makes boarding slower and more extended.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Food Service&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls inflight-service speed. Sliding to the right makes service slower and more extended.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Flow Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls how FSFO starts flows automatically. If you leave Auto Flow Policy on one of the built-in modes, FSFO uses its internal logic. If you switch to USER, you can define your own event logic phase by phase.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_FlowOptions.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Flow Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Flow Policy&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the overall automation style:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;SMART&amp;lt;/b&amp;gt; - Uses FSFO&#039;s more complete automatic logic based on aircraft state, phase of flight, runway proximity, doors, brakes, and altitude.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;LIGHTS&amp;lt;/b&amp;gt; - Uses aircraft lighting and related state cues as the primary automation trigger.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt; - Lets you define your own trigger logic for each flow phase.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;NONE&amp;lt;/b&amp;gt; - Turns off automatic flow starts so you can trigger items manually.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Custom USER Flow Phases ===&lt;br /&gt;
&lt;br /&gt;
When Auto Flow Policy is set to &#039;&#039;&#039;USER&#039;&#039;&#039;, each phase row has three controls:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Event&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The type of condition FSFO should watch for. Available event types include &#039;&#039;&#039;OFF&#039;&#039;&#039;, &#039;&#039;&#039;NONE&#039;&#039;&#039;, &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, &#039;&#039;&#039;TOD&#039;&#039;&#039;, &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Trigger&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The sub-condition FSFO should watch within that event type. Available triggers include &#039;&#039;&#039;NA&#039;&#039;&#039;, &#039;&#039;&#039;BRAKE&#039;&#039;&#039;, &#039;&#039;&#039;DOORS&#039;&#039;&#039;, &#039;&#039;&#039;FLAPS&#039;&#039;&#039;, &#039;&#039;&#039;LANDING&#039;&#039;&#039;, &#039;&#039;&#039;BEACON&#039;&#039;&#039;, &#039;&#039;&#039;TAXI&#039;&#039;&#039;, &#039;&#039;&#039;NAV&#039;&#039;&#039;, &#039;&#039;&#039;RUNWAY&#039;&#039;&#039;, and &#039;&#039;&#039;PUSHBACK&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Value&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The comparison value used by the event. For numeric event types this is usually a number. For SYSTEM, LIGHTS, or EVENT-based rows this is usually a logical state such as TRUE or FALSE.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
FSFO currently exposes custom rows for these phases, in this exact order:&lt;br /&gt;
&lt;br /&gt;
# Preflight&lt;br /&gt;
# Before Start&lt;br /&gt;
# Start&lt;br /&gt;
# After Start&lt;br /&gt;
# Taxi&lt;br /&gt;
# Before Takeoff&lt;br /&gt;
# After Takeoff&lt;br /&gt;
# Descent&lt;br /&gt;
# Approach&lt;br /&gt;
# Landing&lt;br /&gt;
# After Landing&lt;br /&gt;
# Shutdown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:16px 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Set Event to &#039;&#039;&#039;OFF&#039;&#039;&#039; or &#039;&#039;&#039;NONE&#039;&#039;&#039; to disable a row. &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039; use Trigger plus TRUE/FALSE style values. &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, and &#039;&#039;&#039;TOD&#039;&#039;&#039; use numeric values. TOD is entered in nautical miles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RAAS Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These settings tune the Runway Awareness and Advisory System thresholds. Each threshold can be set to zero if you want that specific alert disabled.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_RAAS.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The RAAS Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Short Runway (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Runway length, in feet, below which FSFO treats a runway as short for RAAS alerting purposes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used for the &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Runway Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used to determine when the aircraft is considered on a runway.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Unstable Approach (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude threshold used for unstable-approach checking.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Altimeter Warning (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where FSFO checks for an incorrect altimeter setting and can trigger an altimeter warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Taxiway (IAS)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for the on-taxiway advisory or warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Long Landing (%)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Percentage of runway used at touchdown that will trigger the long-landing advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Landing (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude used for the landing-side &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Set any individual RAAS threshold to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific advisory.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Interface Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls startup behavior, convenience prompts, visual appearance, and several small interface features. Some appearance-related changes require an FSFO restart before they fully take effect.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:UI.png|frameless|1483x1483px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Interface Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Connect&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Attempts to connect FSFO to the simulator automatically when the sim is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Portal Logon&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Pilot Portal sign-in window on startup if you are not already signed in.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&#039;&#039;&#039;Check For Updates&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |Checks for new FSFO versions when the app starts.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Check FSUIPC&#039;&#039;&#039;&lt;br /&gt;
|Verifies FSUIPC status or version on startup.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning Beeps&#039;&#039;&#039;&lt;br /&gt;
|Plays warning beeps for important notices such as stale flight-plan or METAR-related issues.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Verify Exit&#039;&#039;&#039;&lt;br /&gt;
|Prompts before closing FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Post Flt Rpt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Post Flight Report when supported by the current operating mode.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Cloud Sync&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens Crew Portal or Cloud Sync on startup if you are not already signed in there.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | FSFO On Top&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps the FSFO window above other windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remember Last Location&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Restores the previous window position when FSFO is reopened.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start On Flight Plan&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO on the Flight Plan page instead of the default home area.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Switch To Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically switches to the Checklist or SOP page during relevant phases.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Display ACARS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows ACARS-related flight information in the interface.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide Home Button&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Home button on the main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include Pilot Actions&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pilot-side actions in the displayed task or action information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Open User Data Folder button from the main page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Voice Status Callout&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses the configured SAPI pilot voice for voice-test feedback and speech-recognition status callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Scroll Bar&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays scroll bars in SOP text areas when content is longer than the visible panel.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open OPS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically opens the Operations window the first time a preflight flow starts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide PAX Status&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hide the passenger status strip on the SOPs page and let the lower panels use the extra room.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Close Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When enabled, the comm ribbon returns to its minimized state after an action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the comm panel automatically when FSFO connects to the sim.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remote Access&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables certain features to be controlled on another device on your network using a web browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mask IP Address&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides your private IP address and remote access pages and only shows masked details only.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Upload To VATSIM&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | After importing a SimBrief dispatch, opens a prefilled VATSIM flight-plan page in the embedded browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask Seat Config&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prompts once per aircraft to store seat-count and cabin-layout information for the Operations page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Opacity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls window opacity from more transparent to more opaque.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Font size&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the size of interface text.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Background picture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the FSFO background image theme.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border color&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the panel border color.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border thickness&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the thickness of the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border brush&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the brush style used for the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Padding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing between the panel border and the contents inside it.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Some visual settings in this section require an FSFO restart before the full change is visible everywhere.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:FSFO]]&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:User Guide]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=User_Settings_Reference&amp;diff=476</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=476"/>
		<updated>2026-08-14T17:22:21Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Cabin Crew Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;FSFO Settings Reference&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;A practical guide to every setting in the FSFO Settings window, organized in the same top-to-bottom order as the live WPF interface.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top:14px; font-size:13px; opacity:.95;&amp;quot;&amp;gt;Flight Simulator First Officer &amp;amp;bull; Settings &amp;amp;bull; Audio &amp;amp;bull; SOP &amp;amp;bull; Crew &amp;amp;bull; RAAS &amp;amp;bull; Interface&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
This page documents the current FSFO Settings window in the same top-to-bottom order that the sections appear in the WPF interface. The Settings window is organized by sections rather than old wiki categories, so this page follows the live app layout.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:10px; margin:18px 0 24px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Input and Output|&#039;&#039;&#039;Input and Output&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Audio, speech, controls&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#SOP|&#039;&#039;&#039;SOP&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Automation thresholds&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Crew Options|&#039;&#039;&#039;Crew Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Copilot and cabin behavior&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Cabin Crew Announcements|&#039;&#039;&#039;Cabin Crew Announcements&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Static, TTS, AI, triggers, and responses&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#General Options|&#039;&#039;&#039;General Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Integrations and quality-of-life&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Portal, Simbrief, and PAX|&#039;&#039;&#039;Portal, Simbrief, and PAX&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Portal, SimBrief, passengers&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Flow Options|&#039;&#039;&#039;Flow Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;AutoFlow behavior&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#RAAS Options|&#039;&#039;&#039;RAAS Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Runway advisories&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f8fafc; border:1px solid #e2e8f0; border-radius:10px; padding:12px;&amp;quot;&amp;gt;[[#Interface Options|&#039;&#039;&#039;Interface Options&#039;&#039;&#039;]]&amp;lt;br&amp;gt;&amp;lt;span style=&amp;quot;color:#475569; font-size:90%;&amp;quot;&amp;gt;Startup and appearance&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Most numeric automation thresholds can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific callout or automation. Start with defaults, then adjust only the sections that affect your aircraft or operating style.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input and Output ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls audio devices, speech recognition, SAPI voice selection, testing tools, and controller or hot-key assignments.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_InputOutput.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Input and Output section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice, Audio, and Recognition ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for captain and first officer voices. Use this if you want pilot voices in a headset while keeping other sounds on speakers.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cabin Crew&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the playback device used for cabin crew announcements. Many users keep this on speakers to make the cabin sound more separate from cockpit audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Region&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Chooses the accent or regional voice style FSFO should prefer when supported by the selected voice engine.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Speech Eng&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the speech engine FSFO will use. Microsoft Speech is usually the most accurate. VOSK is useful for offline or alternate-device support. SAPI mode is used when you want to choose installed SAPI voices directly.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mic Input&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the microphone or input device FSFO should listen to when the chosen speech engine supports direct device selection. Microsoft Speech generally uses the Windows default microphone, while VOSK can use the device selected here.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the captain voice when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Co-pilot&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for the first officer when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Cabin&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the installed SAPI voice used for cabin announcements when SAPI speech is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAPI Rate&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how quickly SAPI voices speak. If voices feel too slow or too rushed, adjust this before changing other audio settings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of pilot and copilot speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Crew Volume&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of flight attendant and cabin crew speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ambiance Vol&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the loudness of boarding ambience, background sounds, and related non-voice cabin audio.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilots dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from pilot voice playback before the normal volume slider is applied. This is useful when a voice is technically too quiet even with the slider raised.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Amb dB Gain&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds or subtracts decibels from ambience playback before the normal ambience volume slider is applied.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing or pacing used during readbacks, especially where letters, numbers, and short phrase groups need slightly clearer separation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Headset Tone&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Applies headset or intercom-style coloration to voice playback so the audio sounds more like cockpit comms and less like plain desktop speech.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Comms Texture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds extra radio character such as light hiss or comms-style texture. This is mainly a realism preference.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Mic&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps speech recognition listening continuously unless it is muted. This is the best choice if you prefer hands-free operation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start Speech On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically turns speech recognition on when FSFO starts, so you do not need to enable it manually every session.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Audio and Speech Test Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | PILOT TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain, first officer, and ground-audio test through the currently selected output so you can confirm routing and levels.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CREW TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a standard cabin crew announcement through the current cabin-audio output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | READBACK TEST&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a sample captain and first officer readback so you can judge clarity, pacing, and balance.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING MUSIC&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding-music audio so you can confirm the selected sound and its level.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TEST BOARDING AMBIANCE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays the current boarding or background ambience so you can confirm the selected sound and its level.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Controller and Hot-Key Setup ===&lt;br /&gt;
&lt;br /&gt;
Use this area to assign a joystick button, yoke button, or keyboard key to a specific FSFO action.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Controller&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the controller or input device FSFO should read from while you are assigning or reviewing bindings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Action&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects which FSFO function you are binding. Current actions include:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PTT&amp;lt;/b&amp;gt; - Push-to-talk. If Open Mic is off, this temporarily opens speech recognition while held. If Open Mic is on, it works more like a hold-to-mute input.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MUTE&amp;lt;/b&amp;gt; - Toggles speech recognition on or off.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;BYPASS&amp;lt;/b&amp;gt; - Skips a wait state or bypasses the next required checklist or flow hold.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PAUSE&amp;lt;/b&amp;gt; - Pauses FSFO actions until toggled again.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;MIN&amp;lt;/b&amp;gt; - Minimizes or restores the FSFO main window.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;ACTION&amp;lt;/b&amp;gt; - Starts the currently available checklist or flow action.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;COPILOT PLANE&amp;lt;/b&amp;gt; - Triggers the &amp;quot;Your Plane&amp;quot; request so the copilot can take control when supported.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK LEFT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning left.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK RIGHT&amp;lt;/b&amp;gt; - Requests pushback with the nose turning right.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STRAIGHT&amp;lt;/b&amp;gt; - Requests straight pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK STOP&amp;lt;/b&amp;gt; - Stops the current pushback.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;PUSHBACK ABORT&amp;lt;/b&amp;gt; - Cancels the pushback entirely.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GUID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays the unique device identifier for the selected controller. This is mainly for confirming which hardware FSFO is seeing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | INPUT&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the currently assigned button or key for the selected action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SET&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Starts listening for the next key press or button press so a new binding can be assigned.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CLEAR&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Removes the current binding for the selected action.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Support and Maintenance Buttons ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | TRAIN SPEECH&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Windows speech-training workflow so you can improve recognition quality.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GET HELP&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO help or support resources from the Settings page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | CHECK FOR UPDATE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Manually checks whether a newer FSFO version is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | DELETE&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Deletes the saved controller-assignment configuration so you can rebuild bindings from scratch.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SOP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls the standard operating thresholds FSFO uses during takeoff, climb, descent, approach, and landing. Most altitude values can be set to zero to disable that specific automation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_SOP.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The SOP section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Acceleration (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Altitude above ground where the copilot calls &amp;quot;Acceleration Altitude.&amp;quot; This is often used as a visual or procedural cue during the initial climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Landing Lights (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude where FSFO manages landing lights. This lets you align light usage with your preferred transition altitude.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage VNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages vertical navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage LNAV (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages lateral navigation, when supported by the aircraft.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages the autopilot.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Engage APPR (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot engages approach mode during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AT (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects autothrottle during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disconnect AP (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot disconnects the autopilot during landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Extend Gear (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where the copilot extends the landing gear during approach and landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Min Flap Extension (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lowest above-ground altitude where the copilot is allowed to extend flaps. This can be used to prevent very early flap deployment.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ground Speed Warn (MPH)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for ground-speed warnings while taxiing or rolling on the ground.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Stabilized Call (N1)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | N1 percentage where the copilot calls &amp;quot;Stabilized.&amp;quot; This is mainly used during takeoff thrust application.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flow Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the delay FSFO uses between flow actions. Larger values make flows feel slower and more deliberate.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Pause (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the pause between checklist items or responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Checklist Repeat (sec)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how long FSFO waits before repeating a checklist prompt when a response or matching aircraft state is still missing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Passing Call (MSL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Mean-sea-level altitude used for &amp;quot;Passing&amp;quot; callouts during climb or descent.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Taxi Lndg Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties taxi-light behavior to landing-light behavior so they move together automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Couple Wing Logo Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Ties wing-light behavior to logo-light behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Manage Grnd Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the copilot manage ground-light logic automatically, including combinations involving NAV, beacon, taxi, landing, strobe, and wing lights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Eng Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Defines how many engines must be running before FSFO considers the aircraft ready to transition from preflight toward taxi-out. On multi-engine aircraft, this can change when flows continue automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Battery Equals Turn Around&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | If the aircraft is already powered when FSFO connects, the flight is treated more like a turnaround than a cold-and-dark startup.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding Music&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the boarding-music file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Safety Message&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the safety-message file or theme used by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Flaps Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how flap callouts are spoken. Depending on the selected option, FSFO can call the flap setting itself, the speed check, or both.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | VSpeed Call&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls how takeoff V-speed callouts are handled, such as none, full V1-and-Rotate behavior, or reduced callout behavior.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Most threshold values in this section can be set to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific automation or callout.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Crew Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls what the copilot, captain, and cabin crew are allowed to say or do automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Crew.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Crew Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Attendant Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables flight attendant cabin announcements such as boarding complete, cabin-ready reminders, descent stowage reminders, and deboarding completion.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Messages&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables first officer or pilot-facing passenger messages such as taxi-out welcome, cruise announcements, and descent announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Apply Brakes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to apply braking during supported situations.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Landing Gear&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to raise and lower the landing gear automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Flaps&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to retract and extend flaps automatically when required by flows or flight logic.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Altimeter&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to set standard or local pressure during the flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Seatbelts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage the seatbelt sign automatically.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Ctr Fuel Tanks&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage center-tank fuel logic where supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Set Lights&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows the copilot to manage lighting changes tied to the current phase of flight.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Repeat Readback&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot repeat values heard in voice commands, which is helpful for catching recognition mistakes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Checklist Item&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | During voice-driven checklists, the copilot checks whether the requested aircraft state is actually set and prompts again if it is not.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | First Ofcr Handles Intercom&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Lets the first officer handle intercom-related prompts automatically instead of requiring the captain to respond manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Missed Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Warns you if FSFO believes an expected checklist was skipped.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Roll Phrases&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables takeoff-roll and landing-roll phraseology such as thrust-set, speed checks, and rollout callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Captain Callouts&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When the copilot is flying the takeoff, this enables the captain-side callouts and responses as part of the exchange.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call 400 Feet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the 400-foot callout during climb.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Minimums&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables minimums callouts on approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Glideslope Alive&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables &amp;quot;glideslope alive&amp;quot; and &amp;quot;glideslope captured&amp;quot; callouts during approach.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call System Changes&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce important system changes such as gear, flaps, autopilot, autothrottle, and related mode changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Reserved&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reserved for future use.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Engine Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables engine-start callouts during the start sequence.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Warnings&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables spoken warnings where supported by FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Inflight Services&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows cabin service to run automatically on qualifying passenger flights.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Press Takeoff Screw/AutoFlt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Allows FSFO to press the PMDG takeoff screw or the TFDi MD-11 Auto Flight button when the aircraft and checklist state support it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== General Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section contains behavior toggles, interface integrations, and quality-of-life options that do not fit cleanly into one of the more specialized sections.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_Window_Overview.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Gear/Flaps/Throttles&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from changing gear, flaps, or throttles.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Radio Cmds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents speech-recognition commands from controlling radios or the transponder.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Disable Flap Calls&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prevents flap-related callouts and flap-response behavior tied to manual flap changes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Skip Eng Start (AutoFlow)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes AutoFlow stop short of starting the engines so you can handle the engine start manually.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | GSX Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses GSX rather than the default FSFO/MSFS service logic for supported ground services.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | SAY Intentions Interface&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Pauses FSFO activity during ATC interactions handled by Say Intentions.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Door On Start&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the L1 door when FSFO first connects.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Use FMC Vspeeds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses aircraft FMC V-speeds instead of SimBrief values when the aircraft supports that workflow.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Ding Before Msg&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Plays a cabin-style chime before announcements.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding/Cargo Sounds&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables boarding ambience or cargo-loading ambience.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Verbose Mode&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot announce what flow action is about to happen instead of performing flows silently.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Play Squelch&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds a radio squelch sound effect.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Cold Weather Ops&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Adds the cold-weather flap-movement check logic when temperatures are below freezing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Confirm Loadsheet&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes ground operations confirm the loadsheet or related performance/load information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Kilograms&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Reads and reports supported values in kilograms instead of pounds.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | RAAS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables the Runway Awareness and Advisory System.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include ICAOs in Briefs&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes ICAO identifiers in departure and approach briefings.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Notify ATC Boundaries&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces VATSIM ATC boundary changes when supported.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Call Pushback Direction&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pushback-direction callouts when pushback is requested.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Flow&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a flow starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Announce Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Announces when a checklist starts and finishes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Rudder Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes rudder movement in the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Up/Down Flight Control Test&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses &amp;quot;full up&amp;quot; and &amp;quot;full down&amp;quot; style wording during the flight-control check.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask if Ready for Briefing&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Makes the copilot ask before starting departure or approach briefings.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Portal, Simbrief, and PAX ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section groups licensing, Pilot Portal access, user-data access, and the timing controls used for passenger-facing operations.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open License Manager&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO license manager.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Pilot Portal Sign-In&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the Pilot Portal sign-in window.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the FSFO user-data folder in Windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Simbrief ID&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Stores the SimBrief numeric user ID FSFO should use for dispatch and flight-plan integration.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Boarding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls boarding speed. Sliding to the right makes boarding slower and more extended.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Food Service&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls inflight-service speed. Sliding to the right makes service slower and more extended.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Flow Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls how FSFO starts flows automatically. If you leave Auto Flow Policy on one of the built-in modes, FSFO uses its internal logic. If you switch to USER, you can define your own event logic phase by phase.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_FlowOptions.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Flow Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Flow Policy&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the overall automation style:&lt;br /&gt;
&amp;lt;ul style=&amp;quot;margin:6px 0 0 18px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;SMART&amp;lt;/b&amp;gt; - Uses FSFO&#039;s more complete automatic logic based on aircraft state, phase of flight, runway proximity, doors, brakes, and altitude.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;LIGHTS&amp;lt;/b&amp;gt; - Uses aircraft lighting and related state cues as the primary automation trigger.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;USER&amp;lt;/b&amp;gt; - Lets you define your own trigger logic for each flow phase.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;NONE&amp;lt;/b&amp;gt; - Turns off automatic flow starts so you can trigger items manually.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Custom USER Flow Phases ===&lt;br /&gt;
&lt;br /&gt;
When Auto Flow Policy is set to &#039;&#039;&#039;USER&#039;&#039;&#039;, each phase row has three controls:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Event&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The type of condition FSFO should watch for. Available event types include &#039;&#039;&#039;OFF&#039;&#039;&#039;, &#039;&#039;&#039;NONE&#039;&#039;&#039;, &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, &#039;&#039;&#039;TOD&#039;&#039;&#039;, &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Trigger&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The sub-condition FSFO should watch within that event type. Available triggers include &#039;&#039;&#039;NA&#039;&#039;&#039;, &#039;&#039;&#039;BRAKE&#039;&#039;&#039;, &#039;&#039;&#039;DOORS&#039;&#039;&#039;, &#039;&#039;&#039;FLAPS&#039;&#039;&#039;, &#039;&#039;&#039;LANDING&#039;&#039;&#039;, &#039;&#039;&#039;BEACON&#039;&#039;&#039;, &#039;&#039;&#039;TAXI&#039;&#039;&#039;, &#039;&#039;&#039;NAV&#039;&#039;&#039;, &#039;&#039;&#039;RUNWAY&#039;&#039;&#039;, and &#039;&#039;&#039;PUSHBACK&#039;&#039;&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Value&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | The comparison value used by the event. For numeric event types this is usually a number. For SYSTEM, LIGHTS, or EVENT-based rows this is usually a logical state such as TRUE or FALSE.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
FSFO currently exposes custom rows for these phases, in this exact order:&lt;br /&gt;
&lt;br /&gt;
# Preflight&lt;br /&gt;
# Before Start&lt;br /&gt;
# Start&lt;br /&gt;
# After Start&lt;br /&gt;
# Taxi&lt;br /&gt;
# Before Takeoff&lt;br /&gt;
# After Takeoff&lt;br /&gt;
# Descent&lt;br /&gt;
# Approach&lt;br /&gt;
# Landing&lt;br /&gt;
# After Landing&lt;br /&gt;
# Shutdown&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:16px 0 24px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Set Event to &#039;&#039;&#039;OFF&#039;&#039;&#039; or &#039;&#039;&#039;NONE&#039;&#039;&#039; to disable a row. &#039;&#039;&#039;SYSTEM&#039;&#039;&#039;, &#039;&#039;&#039;LIGHTS&#039;&#039;&#039;, and &#039;&#039;&#039;EVENT&#039;&#039;&#039; use Trigger plus TRUE/FALSE style values. &#039;&#039;&#039;TIME&#039;&#039;&#039;, &#039;&#039;&#039;IAS&#039;&#039;&#039;, &#039;&#039;&#039;AGL&#039;&#039;&#039;, &#039;&#039;&#039;MSL&#039;&#039;&#039;, and &#039;&#039;&#039;TOD&#039;&#039;&#039; use numeric values. TOD is entered in nautical miles.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RAAS Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These settings tune the Runway Awareness and Advisory System thresholds. Each threshold can be set to zero if you want that specific alert disabled.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Settings_RAAS.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The RAAS Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Short Runway (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Runway length, in feet, below which FSFO treats a runway as short for RAAS alerting purposes.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used for the &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Runway Threshold (FT)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Distance threshold, in feet, used to determine when the aircraft is considered on a runway.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Unstable Approach (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude threshold used for unstable-approach checking.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Altimeter Warning (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude where FSFO checks for an incorrect altimeter setting and can trigger an altimeter warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | On Taxiway (IAS)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Speed threshold used for the on-taxiway advisory or warning.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Long Landing (%)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Percentage of runway used at touchdown that will trigger the long-landing advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Approach Rwy Landing (AGL)&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Above-ground altitude used for the landing-side &amp;quot;Approaching Runway&amp;quot; advisory.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Note&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Set any individual RAAS threshold to &#039;&#039;&#039;0&#039;&#039;&#039; to disable that specific advisory.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Interface Options ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section controls startup behavior, convenience prompts, visual appearance, and several small interface features. Some appearance-related changes require an FSFO restart before they fully take effect.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:UI.png|frameless|1483x1483px]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;The Interface Options section of the FSFO Settings window.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:235px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Connect&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Attempts to connect FSFO to the simulator automatically when the sim is available.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Portal Logon&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Pilot Portal sign-in window on startup if you are not already signed in.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&#039;&#039;&#039;Check For Updates&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |Checks for new FSFO versions when the app starts.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Check FSUIPC&#039;&#039;&#039;&lt;br /&gt;
|Verifies FSUIPC status or version on startup.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning Beeps&#039;&#039;&#039;&lt;br /&gt;
|Plays warning beeps for important notices such as stale flight-plan or METAR-related issues.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Verify Exit&#039;&#039;&#039;&lt;br /&gt;
|Prompts before closing FSFO.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Post Flt Rpt&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows the Post Flight Report when supported by the current operating mode.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Cloud Sync&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens Crew Portal or Cloud Sync on startup if you are not already signed in there.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | FSFO On Top&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Keeps the FSFO window above other windows.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remember Last Location&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Restores the previous window position when FSFO is reopened.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Start On Flight Plan&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens FSFO on the Flight Plan page instead of the default home area.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Switch To Checklist&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically switches to the Checklist or SOP page during relevant phases.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Display ACARS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Shows ACARS-related flight information in the interface.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide Home Button&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Home button on the main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Include Pilot Actions&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Includes pilot-side actions in the displayed task or action information.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide User Data Folder&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides the Open User Data Folder button from the main page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Voice Status Callout&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Uses the configured SAPI pilot voice for voice-test feedback and speech-recognition status callouts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Show Scroll Bar&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Displays scroll bars in SOP text areas when content is longer than the visible panel.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open OPS&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Automatically opens the Operations window the first time a preflight flow starts.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Hide PAX Status&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hide the passenger status strip on the SOPs page and let the lower panels use the extra room.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Auto Close Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | When enabled, the comm ribbon returns to its minimized state after an action.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Open Comm Pnl&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Opens the comm panel automatically when FSFO connects to the sim.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Remote Access&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Enables certain features to be controlled on another device on your network using a web browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Mask IP Address&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Hides your private IP address and remote access pages and only shows masked details only.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Upload To VATSIM&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | After importing a SimBrief dispatch, opens a prefilled VATSIM flight-plan page in the embedded browser.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Ask Seat Config&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Prompts once per aircraft to store seat-count and cabin-layout information for the Operations page.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Opacity&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls window opacity from more transparent to more opaque.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Font size&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the size of interface text.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Background picture&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the FSFO background image theme.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border color&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the panel border color.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border thickness&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the thickness of the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Border brush&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Selects the brush style used for the border.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; vertical-align:top; padding:10px; background:#f8fafc;&amp;quot; | Padding&lt;br /&gt;
| style=&amp;quot;vertical-align:top; padding:10px;&amp;quot; | Controls the spacing between the panel border and the contents inside it.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #dc2626; background:#fef2f2; padding:12px 15px; margin:0 0 22px 0; border-radius:8px; color:#7f1d1d;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Some visual settings in this section require an FSFO restart before the full change is visible everywhere.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Category:FSFO]]&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:User Guide]]&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=475</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=475"/>
		<updated>2026-08-14T17:21:44Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* AI Access Modes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 28px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;AI Access Mode options in Settings &amp;amp;gt; AI &amp;amp;amp; Voices.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=474</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=474"/>
		<updated>2026-08-14T17:20:06Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Cabin Crew Announcements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements2.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=File:FSFO_Announcements2.png&amp;diff=473</id>
		<title>File:FSFO Announcements2.png</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=File:FSFO_Announcements2.png&amp;diff=473"/>
		<updated>2026-08-14T17:19:53Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=472</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=472"/>
		<updated>2026-08-14T17:17:50Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO Announcements.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=File:CopilotAi1.png&amp;diff=471</id>
		<title>File:CopilotAi1.png</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=File:CopilotAi1.png&amp;diff=471"/>
		<updated>2026-08-14T17:14:05Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: Copilot AI page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Copilot AI page&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=470</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=470"/>
		<updated>2026-08-14T17:12:08Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:CopilotAi1.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=469</id>
		<title>Using Artificial Intelligence</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Using_Artificial_Intelligence&amp;diff=469"/>
		<updated>2026-08-14T17:08:35Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: Created page with &amp;quot;== Copilot AI ==  &amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;  Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.  The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.  &amp;lt;div style=&amp;quot;border-left:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Copilot AI ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#2563eb; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copilot AI is FSFO’s First Officer AI experience. It supports natural flight-deck conversation, Copilot requests, and spoken AI replies.&lt;br /&gt;
&lt;br /&gt;
The First Officer profile is separate from the Cabin Crew profile. You can use different voices, languages, accents, speech pace, and custom prompts for the Copilot and Flight Attendants.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #2563eb; background:#eff6ff; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#172554;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; OpenAI is required for AI understanding and conversational responses. Microsoft Azure Speech may generate the spoken voice, but it cannot power the AI conversation itself.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AI Access Modes ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Mode&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Standard FSFO&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses local regional voice packs only. This mode does not provide Live AI conversation or AI-generated content.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | My API Key&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses your own OpenAI API key for AI understanding and responses. You may choose OpenAI Voice or Microsoft Azure Speech for spoken output.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | FSFO Credits&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses FSFO-provided access and your FSFO credit balance. A personal API key is not required.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Configure Copilot AI ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;AI Access Mode&#039;&#039;&#039;, select &#039;&#039;&#039;My API Key&#039;&#039;&#039; or &#039;&#039;&#039;FSFO Credits&#039;&#039;&#039;.&lt;br /&gt;
# If using your own API key, enter and test your OpenAI API key.&lt;br /&gt;
# Under &#039;&#039;&#039;AI &amp;amp; Voice Engine&#039;&#039;&#039;, choose &#039;&#039;&#039;OpenAI Voice&#039;&#039;&#039; or &#039;&#039;&#039;Microsoft Azure Speech&#039;&#039;&#039;.&lt;br /&gt;
# If using Azure Speech, enter the Azure Speech key and region or endpoint.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;First Officer&#039;&#039;&#039;.&lt;br /&gt;
# Choose the First Officer &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039;.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom First Officer Prompt&#039;&#039;&#039; if you want the Copilot to follow specific instructions or communication preferences.&lt;br /&gt;
# Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; if you want to ask questions and have a natural conversation using the assigned Live AI button.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:210px; background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#dbeafe; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected First Officer voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for spoken Copilot replies.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the selected voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | AI Style (Personality)&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the overall tone of AI-generated responses, such as Professional Airline, Warm and Friendly, or Premium International.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Creativity&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Controls how predictable or varied AI-generated wording is.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Response Length&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Sets the preferred maximum length of generated responses.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#f8fafc;&amp;quot; | Custom First Officer Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for Copilot behavior and phrasing.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Copilot Conversation ===&lt;br /&gt;
&lt;br /&gt;
Enable &#039;&#039;&#039;Copilot conversation&#039;&#039;&#039; to use the Live AI button for natural questions and discussion.&lt;br /&gt;
&lt;br /&gt;
Examples include:&lt;br /&gt;
&lt;br /&gt;
* Asking for a flight-status summary.&lt;br /&gt;
* Requesting operational information.&lt;br /&gt;
* Asking the Copilot to explain a checklist or procedure.&lt;br /&gt;
* Having a natural spoken conversation with the First Officer AI.&lt;br /&gt;
&lt;br /&gt;
OpenAI handles the AI understanding and response generation. Azure Speech, when selected, can provide the spoken voice but does not replace OpenAI for the AI conversation.&lt;br /&gt;
&lt;br /&gt;
=== Copilot Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;Voice Pack Builder&#039;&#039;&#039; creates only the missing WAV files for the selected role and voice.&lt;br /&gt;
&lt;br /&gt;
To create a Copilot voice pack:&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;First Officer&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing First Officer WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO stores the generated voice pack in the Sounds folder. Existing clips are preserved, and only missing clips are generated.&lt;br /&gt;
&lt;br /&gt;
=== AI Settings Reset ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reset to Defaults&#039;&#039;&#039; on the AI &amp;amp; Voices page resets only AI-related settings, including AI access mode, provider selection, role voice settings, style, prompts, conversation settings, and voice-pack preferences.&lt;br /&gt;
&lt;br /&gt;
It does not reset General Settings, Audio &amp;amp; Speech device settings, Cabin Crew Announcement settings, or other user preferences.&lt;br /&gt;
&lt;br /&gt;
Use &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039; after making changes.&lt;br /&gt;
&lt;br /&gt;
== Cabin Crew ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;height:4px; width:100%; background:#f59e0b; border-radius:99px; margin:0 0 16px 0;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cabin Crew settings control passenger announcements, cabin-to-flight-deck intercom replies, Cabin Crew AI content, and generated Flight Attendant voice packs.&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew profile is independent from the Copilot / First Officer profile. Changing the Cabin Crew voice does not change the Copilot voice.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:5px solid #f59e0b; background:#fffbeb; padding:12px 15px; margin:0 0 18px 0; border-radius:8px; color:#78350f;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; FSFO controls &#039;&#039;&#039;when&#039;&#039;&#039; an announcement or intercom reply is used. The selected playback source controls &#039;&#039;&#039;how it sounds&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure the Cabin Crew Voice ===&lt;br /&gt;
&lt;br /&gt;
# Open &#039;&#039;&#039;Settings &amp;gt; AI &amp;amp; Voices&#039;&#039;&#039;.&lt;br /&gt;
# Under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;, select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039;.&lt;br /&gt;
# Choose the Cabin Crew &#039;&#039;&#039;Language&#039;&#039;&#039;, &#039;&#039;&#039;Region / Accent&#039;&#039;&#039;, &#039;&#039;&#039;Voice&#039;&#039;&#039;, and &#039;&#039;&#039;Speech Pace&#039;&#039;&#039;.&lt;br /&gt;
# Choose an &#039;&#039;&#039;AI Style (Personality)&#039;&#039;&#039; if you use AI-generated Cabin Crew content.&lt;br /&gt;
# Adjust &#039;&#039;&#039;Creativity&#039;&#039;&#039; and &#039;&#039;&#039;Response Length&#039;&#039;&#039; if desired.&lt;br /&gt;
# Add a &#039;&#039;&#039;Custom Cabin Crew Prompt&#039;&#039;&#039; if you want the Flight Attendant AI to use a specific tone or style.&lt;br /&gt;
# Select &#039;&#039;&#039;Preview Voice&#039;&#039;&#039; to hear the selected Cabin Crew voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Save AI Settings&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Settings ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:220px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Setting&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Language&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the language used by the selected Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Region / Accent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the available regional or accent option for the selected provider and language.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Voice&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Selects the voice used for Cabin Crew AI announcements, replies, and generated voice packs.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Speech Pace&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adjusts the playback speed of the Cabin Crew voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Custom Cabin Crew Prompt&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Adds role-specific instructions for the Flight Attendant AI, such as tone, wording, and service style.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Announcements ===&lt;br /&gt;
&lt;br /&gt;
The Cabin Crew Announcements area controls passenger-facing announcements and cabin intercom replies.&lt;br /&gt;
&lt;br /&gt;
Each announcement can be:&lt;br /&gt;
&lt;br /&gt;
* Enabled or disabled.&lt;br /&gt;
* Previewed using its configured playback source.&lt;br /&gt;
* Assigned an automatic trigger and delay.&lt;br /&gt;
* Edited with static audio, TTS text, or an AI prompt.&lt;br /&gt;
* Used as a built-in announcement or as a custom announcement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both; margin:18px 0 20px 0; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
[[File:FSFO_Announcements.png|1100px|frameless]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#64748b; margin-top:7px;&amp;quot;&amp;gt;Cabin Crew announcement and response settings.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Playback Sources ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:190px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | What it does&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Plays WAV files. Built-in announcements use their built-in audio. Supported Cabin Crew replies can use a matching generated Cabin Crew voice pack when enabled.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Speaks configured text using the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates dynamic announcements or replies using OpenAI, the Cabin Crew voice profile, the AI style, and the configured prompt.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Intercom Replies ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cabin Comms Reply Source&#039;&#039;&#039; controls how cabin crew replies are voiced over the flight-deck intercom.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Reply Source&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Behavior&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Static&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses matching generated Cabin Crew WAVs when enabled and available. If no matching generated clip is available, FSFO falls back to the Cabin Crew regional static voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | TTS&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | AI&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Generates a dynamic Cabin Crew reply using the Cabin Crew AI profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When &#039;&#039;&#039;Static&#039;&#039;&#039; is selected, enable &#039;&#039;&#039;When Static is selected, use matching generated Cabin Crew WAVs&#039;&#039;&#039; if you want FSFO to first look in the generated Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
This is useful when you want static intercom replies to sound like the selected Flight Attendant AI voice.&lt;br /&gt;
&lt;br /&gt;
=== Cabin Crew Voice Pack Builder ===&lt;br /&gt;
&lt;br /&gt;
The Voice Pack Builder can create a dedicated Flight Attendant WAV pack.&lt;br /&gt;
&lt;br /&gt;
# Select &#039;&#039;&#039;Cabin Crew&#039;&#039;&#039; under &#039;&#039;&#039;Voice Pack Role&#039;&#039;&#039;.&lt;br /&gt;
# Select the desired provider, language, accent, and voice.&lt;br /&gt;
# Select &#039;&#039;&#039;Generate Missing Cabin Crew WAVs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
FSFO generates only missing clips and preserves any clips already present in the selected Cabin Crew voice pack.&lt;br /&gt;
&lt;br /&gt;
The generated WAVs are stored in the FSFO Sounds folder and may be used by supported static Cabin Crew replies.&lt;br /&gt;
&lt;br /&gt;
=== Announcement List ===&lt;br /&gt;
&lt;br /&gt;
The Announcement List contains built-in announcement rows and one optional custom announcement row.&lt;br /&gt;
&lt;br /&gt;
The top controls are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable All&#039;&#039;&#039; — turns the Cabin Crew announcement system on or off without deleting individual row settings.&lt;br /&gt;
* &#039;&#039;&#039;Responses&#039;&#039;&#039; — switches the grid between passenger announcements and intercom response definitions.&lt;br /&gt;
* &#039;&#039;&#039;Announcements&#039;&#039;&#039; — returns from Responses view to the announcement list.&lt;br /&gt;
* &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; — opens the custom announcement editor.&lt;br /&gt;
&lt;br /&gt;
The announcement grid columns are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#&#039;&#039;&#039; — display order.&lt;br /&gt;
* &#039;&#039;&#039;Announcement&#039;&#039;&#039; — announcement name.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — selected automatic trigger.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — flight segment used for trigger logic.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — operational note or phase reminder.&lt;br /&gt;
* &#039;&#039;&#039;Status / Actions&#039;&#039;&#039; — enable checkbox plus Preview, Trigger, and Edit buttons.&lt;br /&gt;
&lt;br /&gt;
The row actions are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Row checkbox&#039;&#039;&#039; — enables or disables that announcement.&lt;br /&gt;
* &#039;&#039;&#039;Preview&#039;&#039;&#039; — plays a preview using the selected source and current voice settings.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — opens the trigger editor.&lt;br /&gt;
* &#039;&#039;&#039;Edit&#039;&#039;&#039; — opens the appropriate editor for the selected playback source.&lt;br /&gt;
&lt;br /&gt;
=== Built-In Announcement Rows ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:40px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | #&lt;br /&gt;
! style=&amp;quot;width:210px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Announcement&lt;br /&gt;
! style=&amp;quot;width:120px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Segment&lt;br /&gt;
! style=&amp;quot;width:170px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Trigger&lt;br /&gt;
! style=&amp;quot;width:90px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Default Delay&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Purpose&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 1&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:45&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers once boarding begins.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 2&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete Call&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Complete&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces that boarding is complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 3&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Armed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors armed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 4&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure Safety Briefing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Closed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:40&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Departure safety briefing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 5&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Start&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Service Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces the start of cabin service.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 6&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Top of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:00&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Begins arrival preparation.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 7&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Cabin Secure for Landing&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Approach&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 10,000 ft&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Final cabin-secure reminder before landing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 8&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Arrival Welcome&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:20&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Welcomes passengers to the destination.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Disarmed&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Engines Off&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:05&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Announces doors disarmed and cross-check complete.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px; background:#fffbeb;&amp;quot; | 10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Custom Announcement&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | All&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | 00:10&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | User-defined announcement that appears after a custom announcement name is saved.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Trigger Editor ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Trigger&#039;&#039;&#039; on an announcement row to open the trigger editor.&lt;br /&gt;
&lt;br /&gt;
The trigger editor contains:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Trigger Point&#039;&#039;&#039; — the event FSFO watches for.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — the delay before playback.&lt;br /&gt;
* &#039;&#039;&#039;Selected Trigger&#039;&#039;&#039; — readback of the selected trigger.&lt;br /&gt;
&lt;br /&gt;
If an announcement is manual-only, the trigger selector is disabled and shows &#039;&#039;&#039;Manual Only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; margin:10px 0 26px 0; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:150px; background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Segment&lt;br /&gt;
! style=&amp;quot;background:#fef3c7; color:#0f172a; padding:10px; text-align:left;&amp;quot; | Available triggers&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Preflight&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Boarding Started, Boarding Complete, Doors Closed, Pushback Start, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Taxi-Out&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Pushback Complete, Beacon On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Climb&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 10,000 ft, Above 18,000 ft, Top of Climb&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Airborne&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Above 18,000 ft, Top of Climb, Start of Descent, TOD&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Descent&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Start of Descent, -1000, -2000 to -5000, Below 10,000 ft&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Approach / Final&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Below 15,000 ft through Below 5,000 ft, Landing Lights On&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Rollout / Taxi-In&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, Ground Speed Below 20 MPH&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-weight:700; padding:10px; background:#fffbeb;&amp;quot; | Shutdown&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; | Doors Open, Engines Off, Beacon Off, Taxi Off&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Special trigger notes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Service Start&#039;&#039;&#039; supports &#039;&#039;&#039;Service Started&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Cabin Secure for Landing&#039;&#039;&#039; supports the approach trigger set.&lt;br /&gt;
* &#039;&#039;&#039;Arrival Welcome&#039;&#039;&#039; supports Runway Exit, Landing Lights Off, Ground Speed Below 45 MPH, and Ground Speed Below 20 MPH.&lt;br /&gt;
* &#039;&#039;&#039;Doors Disarmed&#039;&#039;&#039; supports Beacon Off, Taxi Off, Engines Off, and Doors Open.&lt;br /&gt;
* An enabled announcement using &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; plays only when FSFO detects boarding completion.&lt;br /&gt;
* If the custom announcement remains on the &#039;&#039;&#039;All&#039;&#039;&#039; segment, it behaves as &#039;&#039;&#039;Manual Only&#039;&#039;&#039; until a supported segment is selected.&lt;br /&gt;
&lt;br /&gt;
=== Responses ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;Responses&#039;&#039;&#039; to switch from passenger announcements to intercom response definitions.&lt;br /&gt;
&lt;br /&gt;
Responses are used when:&lt;br /&gt;
&lt;br /&gt;
* The flight deck calls the cabin.&lt;br /&gt;
* The cabin calls the flight deck.&lt;br /&gt;
* A communications-panel button starts an intercom exchange.&lt;br /&gt;
* A supported voice-command workflow requests a reply.&lt;br /&gt;
&lt;br /&gt;
Common Cabin Crew response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Complete / Still In Progress&lt;br /&gt;
* Start Boarding acknowledged&lt;br /&gt;
* Ready for Takeoff / Not Ready&lt;br /&gt;
* Release Seats acknowledged&lt;br /&gt;
* Cabin Service starting&lt;br /&gt;
* Turbulence Ahead secured&lt;br /&gt;
* Delay Advisory acknowledged&lt;br /&gt;
* Turbulence Cleared / Resuming Service&lt;br /&gt;
* Prepare for Landing acknowledged&lt;br /&gt;
* Prepare for Takeoff acknowledged&lt;br /&gt;
* Ready for Landing / Not Ready&lt;br /&gt;
* Coffee Request acknowledged&lt;br /&gt;
* Cockpit Door Cover acknowledged&lt;br /&gt;
&lt;br /&gt;
Common Flight Deck response types include:&lt;br /&gt;
&lt;br /&gt;
* Boarding Request approved or standby&lt;br /&gt;
* Boarding Complete acknowledged&lt;br /&gt;
* Deboarding Request approved or standby&lt;br /&gt;
* Ready for Takeoff Call acknowledged&lt;br /&gt;
* Ready for Landing Call acknowledged&lt;br /&gt;
* Cabin Service Request approved or standby&lt;br /&gt;
&lt;br /&gt;
Response-specific placeholders:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{status_reason}&#039;&#039;&#039; — reason for a not-ready or delayed response.&lt;br /&gt;
* &#039;&#039;&#039;{response_reason}&#039;&#039;&#039; — alternate reason placeholder accepted by the response system.&lt;br /&gt;
&lt;br /&gt;
=== Custom Announcements ===&lt;br /&gt;
&lt;br /&gt;
Select &#039;&#039;&#039;+ Add Announcement&#039;&#039;&#039; to create one custom announcement.&lt;br /&gt;
&lt;br /&gt;
The custom editor fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Announcement Name&#039;&#039;&#039; — required.&lt;br /&gt;
* &#039;&#039;&#039;Trigger&#039;&#039;&#039; — automatic trigger for the selected segment.&lt;br /&gt;
* &#039;&#039;&#039;Delay&#039;&#039;&#039; — playback delay, such as 00:10.&lt;br /&gt;
* &#039;&#039;&#039;Segment&#039;&#039;&#039; — determines which automatic triggers are available.&lt;br /&gt;
* &#039;&#039;&#039;Conditions&#039;&#039;&#039; — free-form operational note shown in the grid.&lt;br /&gt;
* &#039;&#039;&#039;Save Announcement&#039;&#039;&#039; — saves the custom announcement and displays it in the list.&lt;br /&gt;
* &#039;&#039;&#039;Cancel&#039;&#039;&#039; — closes the editor without saving.&lt;br /&gt;
&lt;br /&gt;
Important custom-announcement behavior:&lt;br /&gt;
&lt;br /&gt;
* One custom announcement is currently supported.&lt;br /&gt;
* The selected segment controls whether automatic triggers are available.&lt;br /&gt;
* The custom announcement stores its own name, segment, trigger, delay, conditions, text, AI prompt, enabled state, and optional static WAV path.&lt;br /&gt;
* Use the Edit button after saving to configure its text, AI prompt, or custom WAV file.&lt;br /&gt;
&lt;br /&gt;
=== Content Editing ===&lt;br /&gt;
&lt;br /&gt;
The editor changes according to the configured playback source.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AI&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the AI prompt sent to OpenAI.&lt;br /&gt;
* The Cabin Crew AI profile, style, creativity, response length, and custom Cabin Crew prompt affect the generated result.&lt;br /&gt;
* AI requires OpenAI access through your own API key or FSFO Credits.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TTS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Edit the exact text that FSFO will speak.&lt;br /&gt;
* FSFO uses the selected Cabin Crew Windows SAPI voice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Static&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Built-in announcements and responses use their assigned WAV files.&lt;br /&gt;
* The custom announcement can use a custom WAV file through the &#039;&#039;&#039;Browse WAV...&#039;&#039;&#039; option.&lt;br /&gt;
* Supported static Cabin Crew replies can use matching generated Cabin Crew WAVs when that option is enabled.&lt;br /&gt;
&lt;br /&gt;
Common placeholders supported in TTS messages and AI prompts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;{airline}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{flight_number}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{origin}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{destination}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{dep_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{arr_city}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{aircraft}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{cruise_altitude}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{weather}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{time}&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;{local_time}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* Use &#039;&#039;&#039;Standard FSFO&#039;&#039;&#039; and Static playback for a local, zero-AI setup.&lt;br /&gt;
* Use &#039;&#039;&#039;TTS&#039;&#039;&#039; when you want exact wording with a Windows SAPI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;AI&#039;&#039;&#039; when you want dynamic Cabin Crew announcements and responses.&lt;br /&gt;
* Configure the First Officer and Cabin Crew roles separately so the Copilot and Flight Attendants have distinct voice identities.&lt;br /&gt;
* Generate a Cabin Crew voice pack and enable generated static Cabin Crew WAVs if you want static intercom replies to match the Flight Attendant AI voice.&lt;br /&gt;
* Use &#039;&#039;&#039;Boarding Complete&#039;&#039;&#039; for announcements that should play only after boarding has fully completed.&lt;br /&gt;
* For later arrival timing, use &#039;&#039;&#039;Landing Lights Off&#039;&#039;&#039;, &#039;&#039;&#039;Ground Speed Below 45 MPH&#039;&#039;&#039;, or &#039;&#039;&#039;Ground Speed Below 20 MPH&#039;&#039;&#039; instead of &#039;&#039;&#039;Runway Exit&#039;&#039;&#039;.&lt;br /&gt;
* For a reliable post-arrival door-disarm message, &#039;&#039;&#039;Engines Off&#039;&#039;&#039; is usually the safest default.&lt;br /&gt;
* Keep API keys private and do not share them in screenshots, support requests, or public posts.&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
	<entry>
		<id>https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=468</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=468"/>
		<updated>2026-08-14T17:07:57Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Documentation and Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;Flight Simulator First Support Hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;Setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px; border-collapse:separate;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:18px; 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;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;First-time setup and the minimum steps required to start your first flight.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Explanation of every configurable option and setting in FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Complete list of supported voice commands and spoken responses.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/playlist?list=PLs8XPIiMRRxmqF7zG2zK2xBh2ICpnG3Tg Video Tutorial Series]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for common FSFO tasks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/playlist?list=PLcaKzrK5NRN0 Aircraft Tutorial Series]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for specific aircraft.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;A list of frequently asked questions about FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:8px solid #5cb85c; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#2f7d32;&amp;quot;&amp;gt;Support&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://flightsimfirstofficer.com/storefront/fsfo-overview.php Limitations]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Known feature and platform limitations you should be aware of.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Solutions for common installation, connection, and runtime issues.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Version history, new features, and bug fixes.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;How to contact support and get help via email or Discord.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:8px solid #5bc0de; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#0f766e;&amp;quot;&amp;gt;Documentation and Reference&amp;lt;/span&amp;gt; ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Using_Artificial_Intelligence|Using Artificial Intelligence]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Learn how to use Cabin Crew AI and Copilot AI within FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Company_Mode_User_Guide|Company Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Airline management, company contracts, fleet operations, AI crew, repositioning, finances, and company readiness checks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Advanced SOP editing, custom flows, and smart flow tuning.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Reference list of SIMVAR control numbers used by FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:8px solid #f0ad4e; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#b45309;&amp;quot;&amp;gt;Community&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://discord.gg/6WSHapSWWh FSFO Discord]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Live community chat, announcements, official and peer support.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Official tutorial and feature videos for FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&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=Support&amp;diff=467</id>
		<title>Support</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Support&amp;diff=467"/>
		<updated>2026-08-08T15:27:29Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Community Support (Discord) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Need help with 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 the options below to contact support or get help from the community.&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;
Choose the method that best matches your situation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Email Support ==&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;
&amp;lt;strong&amp;gt;Best for account and license related issues.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use email for:&lt;br /&gt;
&lt;br /&gt;
* License key resets&lt;br /&gt;
* Retrieving lost license keys&lt;br /&gt;
* Media copy requests&lt;br /&gt;
* General questions that require direct support&lt;br /&gt;
&lt;br /&gt;
Send your request to:&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;&#039;[mailto:contact@flightsimfirstofficer.com contact@flightsimfirstofficer.com]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please include:&lt;br /&gt;
* Your full name&lt;br /&gt;
* The email address used when purchasing&lt;br /&gt;
* Any relevant details about your issue&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Community Support (Discord) ==&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;
&amp;lt;strong&amp;gt;Best for live troubleshooting, quick questions, and real-time help.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For live discussion and community help, join the official FSFO Discord server:&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;
[https://discord.gg/6WSHapSWWh Join the FSFO Discord server]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When asking for help, include your FSFO log file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.6em 0; padding:0.8em 1em; background:#fbfcff; border-left:6px solid #1f4fa3; border-radius:8px;&amp;quot;&amp;gt;&lt;br /&gt;
# Open FSFO  &lt;br /&gt;
# Go to &#039;&#039;&#039;Support&#039;&#039;&#039;  &lt;br /&gt;
# Click &#039;&#039;&#039;Create Support Package&#039;&#039;&#039;  &lt;br /&gt;
# The support packaged will be stored on &#039;&#039;&#039;your desktop&#039;&#039;&#039;  &lt;br /&gt;
# Attach that zip file to your Discord message&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Providing the log file helps diagnose issues much faster.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Before Contacting Support ==&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;
Please review the following before contacting support.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Review the [[Troubleshooting]] page for common fixes&lt;br /&gt;
* Confirm FSUIPC7 is installed, running, and showing &#039;&#039;&#039;Connected&#039;&#039;&#039;&lt;br /&gt;
* Retest the issue after restarting MSFS, FSUIPC7, and FSFO&lt;br /&gt;
&lt;br /&gt;
Many common problems can be resolved by following the troubleshooting steps first.&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 you cannot access Discord, you can always use email support instead.&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=Main_Page&amp;diff=466</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=466"/>
		<updated>2026-08-08T15:12:26Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Start Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;Flight Simulator First Support Hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;Setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px; border-collapse:separate;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:18px; 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;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;First-time setup and the minimum steps required to start your first flight.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Explanation of every configurable option and setting in FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Complete list of supported voice commands and spoken responses.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/playlist?list=PLs8XPIiMRRxmqF7zG2zK2xBh2ICpnG3Tg Video Tutorial Series]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for common FSFO tasks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/playlist?list=PLcaKzrK5NRN0 Aircraft Tutorial Series]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for specific aircraft.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;A list of frequently asked questions about FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:8px solid #5cb85c; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#2f7d32;&amp;quot;&amp;gt;Support&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://flightsimfirstofficer.com/storefront/fsfo-overview.php Limitations]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Known feature and platform limitations you should be aware of.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Solutions for common installation, connection, and runtime issues.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Version history, new features, and bug fixes.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;How to contact support and get help via email or Discord.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:8px solid #5bc0de; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#0f766e;&amp;quot;&amp;gt;Documentation and Reference&amp;lt;/span&amp;gt; ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Company_Mode_User_Guide|Company Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Airline management, company contracts, fleet operations, AI crew, repositioning, finances, and company readiness checks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Advanced SOP editing, custom flows, and smart flow tuning.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Reference list of SIMVAR control numbers used by FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:8px solid #f0ad4e; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#b45309;&amp;quot;&amp;gt;Community&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://discord.gg/6WSHapSWWh FSFO Discord]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Live community chat, announcements, official and peer support.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Official tutorial and feature videos for FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&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=465</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=465"/>
		<updated>2026-08-08T15:09:54Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Start Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;Flight Simulator First Support Hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;Setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px; border-collapse:separate;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:18px; 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;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;First-time setup and the minimum steps required to start your first flight.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Explanation of every configurable option and setting in FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Complete list of supported voice commands and spoken responses.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/playlist?list=PLs8XPIiMRRxmqF7zG2zK2xBh2ICpnG3Tg Video Tutorial Series]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for common FSFO tasks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;A list of frequently asked questions about FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:8px solid #5cb85c; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#2f7d32;&amp;quot;&amp;gt;Support&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://flightsimfirstofficer.com/storefront/fsfo-overview.php Limitations]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Known feature and platform limitations you should be aware of.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Solutions for common installation, connection, and runtime issues.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Version history, new features, and bug fixes.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;How to contact support and get help via email or Discord.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:8px solid #5bc0de; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#0f766e;&amp;quot;&amp;gt;Documentation and Reference&amp;lt;/span&amp;gt; ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Company_Mode_User_Guide|Company Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Airline management, company contracts, fleet operations, AI crew, repositioning, finances, and company readiness checks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Advanced SOP editing, custom flows, and smart flow tuning.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Reference list of SIMVAR control numbers used by FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:8px solid #f0ad4e; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#b45309;&amp;quot;&amp;gt;Community&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://discord.gg/6WSHapSWWh FSFO Discord]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Live community chat, announcements, official and peer support.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Official tutorial and feature videos for FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&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=464</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=464"/>
		<updated>2026-08-08T15:04:35Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;Flight Simulator First Support Hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;Setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px; border-collapse:separate;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:18px; 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;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;First-time setup and the minimum steps required to start your first flight.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Explanation of every configurable option and setting in FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Complete list of supported voice commands and spoken responses.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for common FSFO tasks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;A list of frequently asked questions about FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:8px solid #5cb85c; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#2f7d32;&amp;quot;&amp;gt;Support&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://flightsimfirstofficer.com/storefront/fsfo-overview.php Limitations]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Known feature and platform limitations you should be aware of.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Solutions for common installation, connection, and runtime issues.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Version history, new features, and bug fixes.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;How to contact support and get help via email or Discord.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:8px solid #5bc0de; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#0f766e;&amp;quot;&amp;gt;Documentation and Reference&amp;lt;/span&amp;gt; ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Company_Mode_User_Guide|Company Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Airline management, company contracts, fleet operations, AI crew, repositioning, finances, and company readiness checks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Advanced SOP editing, custom flows, and smart flow tuning.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Reference list of SIMVAR control numbers used by FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:8px solid #f0ad4e; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#b45309;&amp;quot;&amp;gt;Community&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://discord.gg/6WSHapSWWh FSFO Discord]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Live community chat, announcements, official and peer support.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Official tutorial and feature videos for FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&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=463</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Main_Page&amp;diff=463"/>
		<updated>2026-08-08T15:02:10Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #d9e2f1; border-radius:14px; padding:22px 24px; margin:0 0 18px 0; background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 55%,#2563eb 100%); color:#ffffff; box-shadow:0 2px 8px rgba(15,23,42,.18);&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:32px; font-weight:800; letter-spacing:.2px; line-height:1.2;&amp;quot;&amp;gt;Flight Simulator First Support Hub&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:16px; line-height:1.55; margin-top:8px; max-width:980px;&amp;quot;&amp;gt;Setup guides, tutorials, troubleshooting steps, and technical references for using FSFO with Microsoft Flight Simulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; border-spacing:16px; border-collapse:separate;&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#eef3fb; border-left:8px solid #1f4fa3; padding:18px; 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;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Getting Started]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;First-time setup and the minimum steps required to start your first flight.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[User Settings Reference|User Settings]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Explanation of every configurable option and setting in FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Voice Commands]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Complete list of supported voice commands and spoken responses.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[YouTube|Video Tutorial Series]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Step-by-step walkthrough videos for common FSFO tasks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[FAQ|Frequently Asked Questions]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;A list of frequently asked questions about FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f8f9f6; border-left:8px solid #5cb85c; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#2f7d32;&amp;quot;&amp;gt;Support&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Help, fixes, and answers to common problems.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://flightsimfirstofficer.com/storefront/fsfo-overview.php]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Known feature and platform limitations you should be aware of.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Troubleshooting]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Solutions for common installation, connection, and runtime issues.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Release Notes]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Version history, new features, and bug fixes.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Support|Contact Support]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;How to contact support and get help via email or Discord.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#f4f9f6; border-left:8px solid #5bc0de; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#0f766e;&amp;quot;&amp;gt;Documentation and Reference&amp;lt;/span&amp;gt; ==&lt;br /&gt;
In-depth guides and technical references.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Career_Mode_User_Guide|Career Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Pilot progression, rank advancement, schedule bidding, fatigue tracking, and career performance history.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Company_Mode_User_Guide|Company Mode User Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Airline management, company contracts, fleet operations, AI crew, repositioning, finances, and company readiness checks.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Advanced_Users_Guide|Advanced Users Guide]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Advanced SOP editing, custom flows, and smart flow tuning.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[SIMVAR_Control_Numbers|SIMVAR Control Numbers]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Reference list of SIMVAR control numbers used by FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width:50%; vertical-align:top; background:#fdf7f2; border-left:8px solid #f0ad4e; padding:18px; border-radius:10px;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color:#b45309;&amp;quot;&amp;gt;Community&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Updates and places to connect with other FSFO users.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 16px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://discord.gg/6WSHapSWWh FSFO Discord]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Live community chat, announcements, official and peer support.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:12px 0 0 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[https://www.youtube.com/@flightsimulatorfirstoffice9181 FSFO YouTube Channel]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#334155;&amp;quot;&amp;gt;Official tutorial and feature videos for FSFO.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&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=Release_Notes&amp;diff=462</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=462"/>
		<updated>2026-08-04T19:29:03Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.4.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Copilot now reads back Flight Level 230, instead of Altitude 23000&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=461</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=461"/>
		<updated>2026-08-04T19:28:18Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.5.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
* Pushback sequence failed to stop without pushing a button&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=460</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=460"/>
		<updated>2026-08-02T19:15:34Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Inibuilds A220 Aircraft Profile!&lt;br /&gt;
* FlightFx C750 Aircraft Profile!&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=459</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=459"/>
		<updated>2026-07-29T02:37:30Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* FlightFx C750 Aircraft Profile&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=458</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=458"/>
		<updated>2026-07-29T02:37:05Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Version 6.5.5.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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
* English3HD region with Female First officer&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
* Mach Trim and APU sound files&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=457</id>
		<title>Release Notes</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Release_Notes&amp;diff=457"/>
		<updated>2026-07-28T18:58:47Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: /* Added */&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.5.4.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;
== &amp;lt;span&amp;gt;Version 6.5.5.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Taxi Start as a trigger option for the Departure Safety Briefing.&lt;br /&gt;
* Real-time microphone status indicator to every Remote EFB page, positioned in the header between the clock and connection status.&lt;br /&gt;
* APU GEN ON and APU GEN OFF options to Wait for System, with aircraft-specific generator-state detection&lt;br /&gt;
* Go-around detection to Career Mode. Preventing normal gear and flap retraction from being penalized.&lt;br /&gt;
* Operations altitude triggers with explicit 10,000 ft MSL and 10,000 ft AGL options for climb and descent/approach announcements.&lt;br /&gt;
* Boarding Music and Safety Message selection controls, allowing you to set a custom audio file for the upcoming trigger without changing your saved defaults.&lt;br /&gt;
* Planned Altitude to the SOP &amp;gt; PERF page&lt;br /&gt;
* Vspeeds to the Flight Plan Page&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Corrected cabin-service notifications so turbulence-related service suspensions are no longer incorrectly attributed to descent.&lt;br /&gt;
* Cabin-service row progress now uses the aircraft’s actual EFB cabin layout.&lt;br /&gt;
* Boarding progress now reaches Complete once all passengers have boarded.&lt;br /&gt;
* Reorganized Communication Bar prompts into a more logical operational sequence.&lt;br /&gt;
* Improved Pilot Portal sign-in persistence across PC restarts.&lt;br /&gt;
* Corrected the cabin-service sequence: crew communication now plays before the passenger announcement, and the duplicate announcement has been removed.&lt;br /&gt;
* Fixed Fenix A320 missed-approach altitude entry so the correct altitude is set in the FCU. &lt;br /&gt;
* Fixed PTT behavior with Open Mic: &lt;br /&gt;
** Holding PTT temporarily mutes Open Mic. &lt;br /&gt;
** Holding PTT while manually muted temporarily unmutes it.&lt;br /&gt;
* Improved Company Flight boarding controls and EFB passenger boarding visibility.&lt;br /&gt;
* Fixed descent-flow Wait for AGL conditions so they correctly wait while descending.&lt;br /&gt;
* Speed brake arming now retracts a partially deployed speed brake before arming on the iFly 737, PMDG 737, and PMDG 777.&lt;br /&gt;
* Fixed the iFly 737 right windshield wiper OFF command; it now moves to PARK/OFF instead of HIGH.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.4.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Button to test Say Intention API Key&lt;br /&gt;
* Added Start Flight as a trigger to Preflight Phase for cabin announcements&lt;br /&gt;
* Announcement Shutdown Triggers: Beacon Light Off, Engines Off, Parking Brake On&lt;br /&gt;
* Added separate Radio Commands options to disable direct radio-setting commands (e.g. set comm 1 to 228000) and automatic tuning commands (e.g. contact tower).&lt;br /&gt;
* Flap Calls: Added `NONE` to the SOP Flaps Call setting and removed the separate Disable Flap Calls option. Existing users with flap calls disabled will be automatically migrated to `Flaps Call = NONE`&lt;br /&gt;
* Added back the Microsoft&#039;s  Spanish, Australia, French and Japan regions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Company Dashboard: Hardened the Company page so it can still load if the embedded CefSharp route map fails to initialize.&lt;br /&gt;
* GSX Pushback: Changed the LVARs used to more accurately detect pushback status.&lt;br /&gt;
* Flaps: Reworked the Microsoft Speech flap grammar so supported aircraft once again use their hardcoded flap call sets.&lt;br /&gt;
* Flaps 18: Fixed an issue where the Flaps 18 command was not connected to an actual function.&lt;br /&gt;
* Say Intention API Key not saving.&lt;br /&gt;
* Issue where the EFB could show boarding as not started even when all passengers were seated.&lt;br /&gt;
* Fixed a passenger-conditions bug where boarding delay could continue accumulating after boarding was complete, causing anxiety, satisfaction, and related cabin metrics to worsen throughout the flight. Boarding delay is now measured only during active on-ground boarding and stops once the cabin is fully boarded/ready.&lt;br /&gt;
* Checklist repeat now honors the configured seconds value before repeating an unchecked item.&lt;br /&gt;
* Preflight automatic announcements like Boarding Music can now trigger before the flight is officially started.&lt;br /&gt;
* Copilot would fail to readback the full number - 3 0 0 3 would be read as 303&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* You no longer need to click the &amp;quot;Show Key&amp;quot; button to enter your SI and/or Chat API key.&lt;br /&gt;
* Reduced the sound of ambiance boarding and airport sound file (You may have to increase the volume) &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.3.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Added `airlineIndex.cfg`, allowing users to customize airline name pronunciation for AI and TTS crew. For example, users can map `DAL` so the crew says “Delta” instead of spelling out the airline code.&lt;br /&gt;
* Added a new Operations panel to the Comm Panel with SayIntentions integration.&lt;br /&gt;
* Added ability to select intercom calls made from the flight crew to the cockpit (operations tab &amp;gt; intercom button).&lt;br /&gt;
* Operations panel can now provide live airport information, including traffic density, active runway, and other airport details.&lt;br /&gt;
* Operations panel can now provide live weather updates.&lt;br /&gt;
* Operations panel can now generate a dispatch release.&lt;br /&gt;
* Operations panel can now provide gate information.&lt;br /&gt;
* Operations panel can now provide an enroute update.&lt;br /&gt;
* Operations panel can now retrieve the last ATC transmission when using SayIntentions.&lt;br /&gt;
* Added the ability to customize intercom messages between the cabin crew and copilot.&lt;br /&gt;
* Added Microsoft speech recognizer selection, so users can choose which installed English Windows recognizer FSFO uses.&lt;br /&gt;
* Improved speech training with phrases grouped by General, Checklist, and Critical confidence levels.&lt;br /&gt;
* VoiceTraining.txt, which saves the full speech-training log and is now included in the support package.&lt;br /&gt;
* Flap voice-command protection to reduce false recognitions&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Comm Panel: Decoupled the Settings window so it can operate independently of the main window. (e.g. minimize).&lt;br /&gt;
* Comm Panel: Fixed an issue where the correct button was not highlighted after clicking a Comm Panel button.&lt;br /&gt;
* End Flight: Fixed logic that allowed a flight to be ended before it was actually completed.&lt;br /&gt;
* Attendant: Fixed an issue that prevented users from adding more than one custom flight attendant message.&lt;br /&gt;
* Preflight Trigger: The “door closed” option will now only fire after the door has first been opened and then closed.&lt;br /&gt;
* Manifest: Fixed an issue where the manifest screen could still show “waiting to board” while the aircraft was already airborne.&lt;br /&gt;
* GSX: Fixed an issue where GSX passenger counts could show one passenger short, such as `176/177`.&lt;br /&gt;
* Issue where End Silence could fail to save and would reset after restarting FSFO.&lt;br /&gt;
* Issue where Speech Training could report a successful voice test from unrelated/background audio.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant flow is now better organized, color coded, and grouped by flight phase.&lt;br /&gt;
* The Attendant tab has been renamed to the Operations tab.&lt;br /&gt;
* Copilot Page on the Comm Panel has been updated to provide another option for starting and monitoring flows.&lt;br /&gt;
* Improved mobile device detection and reduced font size when needed so flows fit better on a single screen.&lt;br /&gt;
* Voice-recognition settings so End Silence now lives in the main Voice Recognition settings instead of a separate speech-timing page.&lt;br /&gt;
* Deleted GermanHD region (The German accent was poor)&lt;br /&gt;
* Renamed German region to GermanHD &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ability to change your Smart Auto Flow Setting.&lt;br /&gt;
* Speech confidence sliders&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* The speech training panel could not be opened.&lt;br /&gt;
* IFLY737: FSFO was syncing V1, VR, and V2 from the wrong source, which could prevent the copilot from setting the correct takeoff speed.&lt;br /&gt;
* SOPs: Copilot action text could disappear after leaving the SOPs page and returning.&lt;br /&gt;
* Comms Panel: Cabin selections could remain highlighted on the wrong item after choosing a different preset.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Attendant: You can now select Static, AI, or TTS crew for each individual announcement.&lt;br /&gt;
* Attendant: Global crew options no longer lock the other crew settings panels.&lt;br /&gt;
* Attendant: Added guidance explaining what the global crew options do and when AI will consume more credits.&lt;br /&gt;
* Attendant: Static custom announcements can now select a WAV file directly.&lt;br /&gt;
* IFLY737: MCP altitude and speed can now be written directly without spinning the dial.&lt;br /&gt;
* IFLY737: MCP course can now be set directly.&lt;br /&gt;
* GSX: FSFO will now monitor GSX boarding and deboarding even when they are started outside FSFO.&lt;br /&gt;
* After Start monitor to be more accurate and take less time&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
* New Cabin Crew model with AI integration to deliver dynamic messages based on your airline, weather, aircraft, etc. &lt;br /&gt;
* Remote Access...access the SOP and PERF pages from any machine on your network (beta)&lt;br /&gt;
* New Audio Panel capable of playing all wav files (e.g. Safety Message, Boarding Music, etc..)&lt;br /&gt;
* IFly737 - Ability to set and readback the Indicated Air Speed&lt;br /&gt;
* Added the new setting under “Callouts, Speeds &amp;amp; Fuel Mgt” to manage the center tanks, with a default of 3%&lt;br /&gt;
* RASS volume slider&lt;br /&gt;
* Post Flight Report button to the FSFO Logbook - you can now view your post flight report.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed company flight closeout logic to block invalid Pilot Portal uploads when a flight ends early, never reaches required flight phases, has no block time, or is not within 10 NM of the contract destination.&lt;br /&gt;
* Fixed master pilot volume &lt;br /&gt;
* One, On, Auto, Off and Six recordings to sound more natural.&lt;br /&gt;
* Fixed delay issue when the user pushed the PTT button.&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Updated center fuel tank management to use a configurable percentage of tank capacity instead of fixed fuel-weight cutoffs&lt;br /&gt;
* Removed the Battery Equals Turn Around setting and related startup override logic. FSFO now determines turnaround status only from the flight-plan turnaround selection, with NO used as the safe default when no turnaround is selected.&lt;br /&gt;
* Improved speech recognition&lt;br /&gt;
* Removed global Flight Attendant messages setting; its now set via the Attendant page on the Settings window&lt;br /&gt;
* Boarding music and safety message settings have moved to the Attendant page in the Settings window.&lt;br /&gt;
* Boarding music and safety message triggers are no longer controlled through Flows; they are now set on the Attendant page.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.5.0.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* All new HD Sound Sets! &lt;br /&gt;
* InitBuilds A340 Profile&lt;br /&gt;
* New Sound player that lets you adjust settings to achieve the radio effect YOU want. &lt;br /&gt;
* Ability to select your input device (mic) &lt;br /&gt;
* Added a new Monitor Only aircraft profile option for users who want FSFO to track Career Mode or Company Mode flights without using aircraft-specific copilot automation.&lt;br /&gt;
* Monitor Only mode now supports normal flight tracking, flight-segment progression, company/career reporting, and portal upload behavior while suppressing copilot flows, callouts, and automation.&lt;br /&gt;
* Added more Career Mode diagnostics and reporting improvements to help identify why a Career Mode flight did or did not complete correctly.&lt;br /&gt;
* Improved the Career Mode upload and reporting process, including updates to the career dashboard, post-flight report, career services, and performance window.&lt;br /&gt;
* Expanded the Operations experience with updates to the Operations window, Operations page, and related performance-page integration.&lt;br /&gt;
* Added additional Pilot Portal startup, activation, login, messaging, and session-handling support.&lt;br /&gt;
* Added more active-flight sync support for SimBrief, flight-plan, and portal-related workflows.&lt;br /&gt;
* Continued improvements to the speech trainer and speech setup experience.&lt;br /&gt;
* Added a new `Remove Assigned Aircraft` action for awarded company contracts so users can recover from reposition-required dead ends without resetting the company.&lt;br /&gt;
* Added clearer Company Mode flight-closeout diagnostics so portal completion failures are easier to identify in logs and post-flight reporting.&lt;br /&gt;
* Added a redesigned AI Crew Market layout with a cleaner pilot list, integrated search/filter workflow, candidate-details focus, and a single hire action.&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Fixed an issue where passengers could still show near 100% hunger and thirst after cabin service.&lt;br /&gt;
* Fixed an issue where FSFO could rebuild the passenger state from changing or live flight-plan data after the flight had already started.&lt;br /&gt;
* Fixed an issue where harmless SimBrief or live flight-plan formatting changes could create a new passenger state during the same flight.&lt;br /&gt;
* Fixed an issue where passenger-condition logs could alternate between different dashboard/passenger states, making the same flight appear to have both good and bad passenger-service results.&lt;br /&gt;
* Fixed an issue where some completed Career Mode flights could appear to miss scheduled-leg completion because the flight ended as Sandbox instead of entering the Career Mode completion path.&lt;br /&gt;
* Fixed an issue where the Fenix A320 heading command was not setting correctly.&lt;br /&gt;
* Updated the PMDG 777 aircraft profile and related SOP page behavior.&lt;br /&gt;
* Fixed an issue where some valid Company Mode flights could upload successfully but still fail contract completion because aircraft verification between FSFO and the portal did not match correctly.&lt;br /&gt;
* Fixed an issue where Monitor Only company/career flights could miss the normal shutdown-complete path, causing end-of-flight completion behavior to be inconsistent.&lt;br /&gt;
* Fixed an issue where pushback could fail to establish reverse movement after parking-brake release, allowing the aircraft to roll forward instead.&lt;br /&gt;
* Fixed an issue where an aircraft could remain stuck assigned to a failed or blocked reposition contract with no clean way to release it.&lt;br /&gt;
* Fixed an issue where duplicate or numbered pilot names could appear in the AI Crew Market.&lt;br /&gt;
* Fixed an issue where the AI Crew Market layout could hide important controls on smaller monitors.&lt;br /&gt;
* Fixed Copilot failure to start GE Engines for the PMDG 777&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Passenger-service tracking now uses the shared career passenger state once the flight has started.&lt;br /&gt;
* Passenger flight-signature logic was improved so small live flight-plan formatting changes do not reset passenger tracking.&lt;br /&gt;
* Passenger boarding and condition diagnostics were reduced so future logs are cleaner and easier to understand.&lt;br /&gt;
* Updated flight-plan and SOP page behavior.&lt;br /&gt;
* Refreshed several major UI areas, including user settings, sound recorder, weather, licenses, email, support, and get-started pages.&lt;br /&gt;
* Continued visual and workflow improvements to the Career Dashboard and Company pages.&lt;br /&gt;
* Updated Operations window presentation and related dashboard/reporting behavior.&lt;br /&gt;
* Improved seat-configuration handling and post-flight career/company analysis support.&lt;br /&gt;
* Improved Pilot Portal login, activation, cloud-account, and session handling.&lt;br /&gt;
* Adjusted main-window and Pilot Portal messaging/login UI wiring.&lt;br /&gt;
* Updated settings pages and supporting activation/config handling.&lt;br /&gt;
* Company-flight upload now sends richer aircraft identity data to improve portal-side aircraft validation.&lt;br /&gt;
* Updated company contract readiness messaging to make portal aircraft-location requirements clearer.&lt;br /&gt;
* Refreshed the AI Crew Market workflow so users select a pilot first and review credentials in Candidate Details before hiring.&lt;br /&gt;
* Expanded AI crew name generation to provide more variation in the shared pilot pool.&lt;br /&gt;
&lt;br /&gt;
==== Key Highlights ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is more than a simple upgrade...it&#039;s an all new FSFO!!&#039;&#039;&#039;&lt;br /&gt;
* Career Mode and Company Mode reporting received a major round of improvements across dashboards, post-flight reports, portal services, and session handling.&lt;br /&gt;
* The Operations experience continued to expand, including better integration with performance, reporting, and passenger-service workflows.&lt;br /&gt;
* Monitor Only mode gives users a new way to fly aircraft that do not need full FSFO copilot support while still allowing company/career flight tracking.&lt;br /&gt;
* Passenger-service tracking is now more stable during live flight-plan changes, reducing false resets and confusing post-flight results.&lt;br /&gt;
* Company Mode and Portal contract handling received a major round of improvements, including better aircraft verification, clearer closeout diagnostics, and recovery tools for reposition-required dead ends.&lt;br /&gt;
* The AI Crew Market was redesigned with a cleaner layout, better small-screen behavior, more realistic pilot naming, and a more focused candidate-selection workflow.&lt;br /&gt;
* Monitor Only support continues to improve, including more reliable shutdown/completion behavior while preserving company/career flight tracking.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.2.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Erroneous On-Runway, On-Runway RAAS call when landing.&lt;br /&gt;
* Erroneous Watch your speed warning, when landing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span&amp;gt;Version 6.1.1.0&amp;lt;/span&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
==== Added ====&lt;br /&gt;
&lt;br /&gt;
* Ground Operations page with grid to define your pushback, as well as open doors, request fuel,  and load fuel and payload...etc&lt;br /&gt;
** This is in Beta; please report issuers in suggestion via Discord&lt;br /&gt;
* Voice Command &amp;quot;Start Planned Pushback&amp;quot;, which will trigger the pushback to follow the path set on the Operations Page.&lt;br /&gt;
* Accessibility labels to the Edit, Flight Plan, and SOP pages to better support visually impaired users.&lt;br /&gt;
* Check to verify the simulator is using either Hybrid or U.S. Units of Measurement. If Metric is selected, FSFO will warn the user because altitude-related actions may be interpreted in meters instead of feet.&lt;br /&gt;
* Show Scrollbar option to show or hide scrollbars in all SOPs page text boxes.&lt;br /&gt;
* Open Ops option to automatically open the Ops window when the preflight flow is started.&lt;br /&gt;
* Labels to the Career Mode page to improve accessibility for visually impaired users.&lt;br /&gt;
* Voice Status Callout option to verbally announce when speech recognition is turned on or off.&lt;br /&gt;
* Passenger anxiety and satisfaction percentages to the ACARS report.&lt;br /&gt;
* Ability to set and save your pax configuration (e.g. first class and economy seats) for each aircraft &lt;br /&gt;
* Ready as a recognizable checklist response&lt;br /&gt;
* Flaps 0 as a speech command&lt;br /&gt;
* Operation screen compact mode to only monitor PAX health&lt;br /&gt;
* Tooltips on the settings page to explain the purpose of each setting&lt;br /&gt;
&lt;br /&gt;
==== Fixed ====&lt;br /&gt;
&lt;br /&gt;
* Issue where updating FSFO caused all activated planes to be removed.&lt;br /&gt;
* Issue with repeating Spoilers, Reverse Green and Decel during landing when using an Airbus and German speech pack&lt;br /&gt;
* Issue that could cause an error (CEF issue) when dispatching the next pending Career Mode flight.&lt;br /&gt;
* Issue where FSFO did not recognize GSX pushback correctly.&lt;br /&gt;
* Issue where FSFO did not recognize GSX deboarding correctly.&lt;br /&gt;
* Issue where SimBrief transition altitudes below 10,000 feet did not populate the transition-altitude combo boxes correctly.&lt;br /&gt;
* Issue where the passenger counter disappeared after Preflight was completed. The passenger counter will now remain visible until the Before Start flow is completed.&lt;br /&gt;
* Issue with generating a schedule not based on the company you work for.&lt;br /&gt;
* Issue with Show Copilot Actions option; copilot actions now appear below pilot actions again.&lt;br /&gt;
* Issue where passengers were always 100% hungry/thirsty on long-haul flights.&lt;br /&gt;
* Issue where scheduled Career Mode flights could remain stuck as Pending after completion when Must Fly Scheduled Flight was disabled&lt;br /&gt;
* Issue with downloading an FSFO update&lt;br /&gt;
&lt;br /&gt;
==== Changed ====&lt;br /&gt;
&lt;br /&gt;
* Pushback Control removed from SOPs Page, they&#039;re now on the Operations window. &lt;br /&gt;
* Troubleshooting Logs are now stored in your FSFO_V6\Logs folder&lt;br /&gt;
* Improved the “Apply for Training” message box so the requirements and next steps are clearer.&lt;br /&gt;
* Improved the SimBrief download dialog box for better clarity and usability.&lt;br /&gt;
* Updated the route-generation message box so users are now shown the exact reason a route cannot be generated.&lt;br /&gt;
* SOPs page to use less screen space when Compact Mode is enabled.&lt;br /&gt;
* Appearance of the top icons; they are no longer PNG images.&lt;br /&gt;
* Your flight will be tracked anytime you&#039;re signed into the crew portal&lt;br /&gt;
* Pushback sequence so FSFO waits for a confirmed tug-ready state before giving the release parking brake call, instead of relying on a fixed timer, and it now warns the user that initial movement may take up to 20 seconds.&lt;br /&gt;
* Method to detect landing vertical speed for greater accuracy and to detect bounces&lt;br /&gt;
* Taxi-in trigger from 25 MPH to when you vacate the runway&lt;br /&gt;
* Logging to capture your current and last three flights&lt;br /&gt;
* Changed Flight Scoring:&lt;br /&gt;
* Changed Comfort and Flight Scoring:&lt;br /&gt;
&lt;br /&gt;
# Jerky taxi turning penalty levels:&lt;br /&gt;
## Small aircraft, acftMaxGrossWeight &amp;lt; 60,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;15 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;15 kt and not on a runway = level 2&lt;br /&gt;
# Narrow-body / medium aircraft, acftMaxGrossWeight 60,000-299,999 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;12 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;12 kt and not on a runway = level 2&lt;br /&gt;
# Wide-body / heavy aircraft, acftMaxGrossWeight &amp;gt;= 300,000 lbs:&lt;br /&gt;
## slip/skid &amp;gt;50 while ground speed &amp;gt;10 kt and not on a runway = level 1&lt;br /&gt;
## slip/skid &amp;gt;70 while ground speed &amp;gt;10 kt and not on a runway = level 2&lt;br /&gt;
# Bank angle in air&lt;br /&gt;
## |bank| &amp;gt;30° = level 1&lt;br /&gt;
## |bank| &amp;gt;35° = level 2&lt;br /&gt;
# Pitch threshold changed from 20° to 25°&lt;br /&gt;
# Vertical-speed comfort penalties were removed and replaced with abrupt pitch-rate change penalties&lt;br /&gt;
## pitch rate &amp;gt;3° per second for 2 seconds = level 1&lt;br /&gt;
## pitch rate &amp;gt;5° per second for 1 second = level 2&lt;br /&gt;
## pitch rate &amp;gt;8° per second immediately = level 3&lt;br /&gt;
# Removed Pause from Scoring&lt;br /&gt;
# Removed Slew from Scoring&lt;br /&gt;
# Removed 35% Excessive Fuel penality&lt;br /&gt;
# Fuel penality will only be applied if you land with less than 7% of your aggregate fuel (dangerous)&lt;br /&gt;
# Fuel configuration score changed from  -2 to -4 points&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 (!! BETA !!)&lt;br /&gt;
* Crew Portal&lt;br /&gt;
* Live Flight Tracker&lt;br /&gt;
* Airlines Operation Window with Departure and Arrival Boards, Passenger Stats (anxiety, hungry, bathroom, etc)&lt;br /&gt;
* You can now dispatch your flight from Simbrief and upload to VATSIM right from FSFO.&lt;br /&gt;
* Pilot Briefings Packet&lt;br /&gt;
* Email - you will now receive emails within the app&lt;br /&gt;
* Added pushback commands to joystick and keyboard configuration: Stop Pushback, Abort Pushback, Nose Left, Nose Right, and Straight.&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;
* RAAS did not work at all on Approach or Landing&lt;br /&gt;
* New Altitude was not set when the aircraft was within 5nm of Top of Descent&lt;br /&gt;
&lt;br /&gt;
* “Check the Landing Gear” callout for aircraft without retractable landing gear.&lt;br /&gt;
* Issue where flight distance could fail to compute when the route was entered manually.&lt;br /&gt;
* FSFO Make Directory (2020) freezing errors.&lt;br /&gt;
* Errors when using Copilot Handles Ground Lights&lt;br /&gt;
* Fenix A3 Not setting Heading correctly when using Voice Command&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;
* APPR will no longer engage when RNAV is selected as the approach type.&lt;br /&gt;
* The Post Flight Report is now generated as a full PDF report that can be printed or saved.&lt;br /&gt;
* LVAR logging has been added for improved troubleshooting.&lt;br /&gt;
* “Prepare for Takeoff” and “Prepare for Landing” messages are now tied to the Pilot Messages option.&lt;br /&gt;
* Removed the Save Aircraft Location option.&lt;br /&gt;
* Removed the Move Aircraft button from the Flight Plan page.&lt;br /&gt;
* Removed the Load Payload button from the Flight Plan page.&lt;br /&gt;
* Updated the Intercom window.&lt;br /&gt;
* Updated Flight Plan Page&lt;br /&gt;
* Updated SOPs Page&lt;br /&gt;
* Updated Airport Information Page&lt;br /&gt;
* Sound Synthesizer - Replaced static and distort sliders with headset and radio for better comms simulation&lt;br /&gt;
* Reworked pushback to support autonomous pushback operations. You now only need to press a single button or click once to complete the pushback, with the aircraft positioned very close to the correct apron location.&lt;br /&gt;
* Updated the pushback voice sequence. The new flow is: “Ground from cockpit” → wait for ground clearance → say “pushback left,” “pushback right,” or “pushback straight.” Pushback is now fully automated. You no longer need to issue separate nose left/right/center and stop pushback commands. ONLY PUSH THE DIRECTION BUTTON ONCE.&lt;br /&gt;
* Updated FSFO Make Directory to v1.3 for MSFS 2020 and v1.2 for MSFS 2024.&lt;br /&gt;
* Landing Score changed to Vertical speed = 35%, Touchdown G-force = 15%, Touchdown zone distance = 30% and Runway Centerline = 20%&lt;br /&gt;
* Gear not up penalty changed from 200 feet to 1000 feet AGL&lt;br /&gt;
* If no ILS freq is detected for the selected arrival runway, FSFO will automatically change the approach type from ILS to RNAV. &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=Limitations&amp;diff=456</id>
		<title>Limitations</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Limitations&amp;diff=456"/>
		<updated>2026-07-28T18:55:56Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists the current functional limitations, system requirements, and unsupported configurations for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.9em 1em; background:#fff0f0; border:2px solid #c9302c; color:#b00000; font-weight:bold; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
Please review these limitations before purchasing. Refunds are not issued.&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:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Before reporting a problem:&amp;lt;/strong&amp;gt; Review this page to determine whether the behavior is a known limitation or platform requirement.&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;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;A limitation listed on this page is expected behavior and is not considered a bug.&amp;lt;/strong&amp;gt; If FSFO behaves differently from what is described here, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:20%;&amp;quot; | Area&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | Current Limitation or Requirement&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | What You Should Do&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FMC/CDU/MCDU programming&#039;&#039;&#039;&lt;br /&gt;
| FSFO does not select SIDs, STARs, or runways. Programming support also varies by aircraft.&lt;br /&gt;
| Import the SimBrief flight plan through the aircraft’s EFB when required, then complete any unsupported entries manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speech recognition&#039;&#039;&#039;&lt;br /&gt;
| Microsoft SAPI with an English Windows speech recognizer is the officially supported option. Vosk is experimental.&lt;br /&gt;
| Install an English Windows speech recognizer and use Microsoft SAPI for the most reliable results.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Virtual reality&#039;&#039;&#039;&lt;br /&gt;
| FSFO does not render its panels natively inside VR.&lt;br /&gt;
| Use OpenKneeboard to display FSFO in VR.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FSUIPC7&#039;&#039;&#039;&lt;br /&gt;
| FSUIPC7, including its WASM and WAPI components, is required.&lt;br /&gt;
| Confirm that FSUIPC7 is running, connected, and reporting LVARs and Events.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Operating system&#039;&#039;&#039;&lt;br /&gt;
| Windows 11 is the recommended and fully tested operating system. Windows 10 support is best effort only.&lt;br /&gt;
| Upgrade to Windows 11 for the most reliable experience.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Beta software&#039;&#039;&#039;&lt;br /&gt;
| MSFS beta builds and experimental aircraft versions are not supported.&lt;br /&gt;
| Return to the latest public stable version before reporting an issue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Management System Programming ==&lt;br /&gt;
&lt;br /&gt;
FSFO can enter route and performance information in many supported aircraft. The exact level of automation depends on the data and controls that each aircraft exposes to external applications.&lt;br /&gt;
&lt;br /&gt;
=== Limitations That Apply to All Aircraft ===&lt;br /&gt;
&lt;br /&gt;
* The copilot does &#039;&#039;&#039;not&#039;&#039;&#039; select a SID, STAR, approach, or runway.&lt;br /&gt;
* You must enter your &#039;&#039;&#039;SimBrief Pilot ID or username&#039;&#039;&#039; in the aircraft’s EFB or settings before FSFO can access the flight plan.&lt;br /&gt;
* Any route or performance entries that FSFO cannot complete must be entered manually.&lt;br /&gt;
&lt;br /&gt;
=== Aircraft-Specific Programming Limitations ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:28%;&amp;quot; | Aircraft&lt;br /&gt;
! style=&amp;quot;width:32%;&amp;quot; | Current Limitation&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | Required Action&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FBW A380&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;iniBuilds A350&#039;&#039;&#039;&lt;br /&gt;
| FSFO cannot program the MCDU because these aircraft do not expose the required simulator variables.&lt;br /&gt;
| Import the SimBrief flight plan using the aircraft’s EFB, then complete any remaining entries manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FSS ERJ&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;FlightFX Cessna Citation X&#039;&#039;&#039;&lt;br /&gt;
| FSFO cannot program the CDU.&lt;br /&gt;
| Use the aircraft’s own copilot, route-import, or performance-entry feature where available. Enter any remaining information manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PMDG 737&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;PMDG 777&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;Aerosoft CRJ&#039;&#039;&#039;&lt;br /&gt;
| The SimBrief route must already be loaded before FSFO begins CDU programming.&lt;br /&gt;
| Import the flight plan through the aircraft’s EFB first. FSFO will confirm that the route is present before attempting its CDU entries.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Speech Recognition ==&lt;br /&gt;
&lt;br /&gt;
FSFO offers two speech-recognition options.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft SAPI — Officially Supported ===&lt;br /&gt;
&lt;br /&gt;
Microsoft SAPI is the recommended and officially supported speech engine.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirements:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* An English Windows speech recognizer must be installed.&lt;br /&gt;
* Windows must have the correct microphone selected as its default input device.&lt;br /&gt;
* The selected microphone must be available before FSFO starts listening.&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;
For the most reliable voice-control experience, use Microsoft SAPI with an English Windows speech recognizer.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vosk — Experimental ===&lt;br /&gt;
&lt;br /&gt;
Vosk is an optional offline speech-recognition engine. It is currently provided as an experimental alternative to Microsoft SAPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Included Vosk languages:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* English&lt;br /&gt;
* French&lt;br /&gt;
* German&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;
Vosk behavior and recognition accuracy may vary. Microsoft SAPI in English remains the officially supported configuration.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Virtual Reality Support ==&lt;br /&gt;
&lt;br /&gt;
FSFO does not provide native VR rendering. Its windows and panels do not automatically appear inside the VR environment.&lt;br /&gt;
&lt;br /&gt;
You can display and interact with FSFO in VR using the third-party application &#039;&#039;&#039;OpenKneeboard&#039;&#039;&#039;.&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;
OpenKneeboard is external software. Compatibility, performance, and behavior may vary by system and cannot be guaranteed by FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC7 Requirement ==&lt;br /&gt;
&lt;br /&gt;
FSFO requires &#039;&#039;&#039;FSUIPC7&#039;&#039;&#039;, including its &#039;&#039;&#039;WASM&#039;&#039;&#039; and &#039;&#039;&#039;WAPI&#039;&#039;&#039; components, to communicate with Microsoft Flight Simulator and supported aircraft.&lt;br /&gt;
&lt;br /&gt;
=== Before Starting a Flight ===&lt;br /&gt;
&lt;br /&gt;
Verify the following:&lt;br /&gt;
&lt;br /&gt;
# FSUIPC7 is installed and running.&lt;br /&gt;
# Its status shows &#039;&#039;&#039;Connected&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;LVARs&#039;&#039;&#039; and &#039;&#039;&#039;Events&#039;&#039;&#039; are available.&lt;br /&gt;
# FSFO displays the detected FSUIPC7 version in the lower-left corner before the flight begins.&lt;br /&gt;
&lt;br /&gt;
=== Application Permissions ===&lt;br /&gt;
&lt;br /&gt;
FSFO and FSUIPC7 must run at the same Windows permission level:&lt;br /&gt;
&lt;br /&gt;
* Run both applications as a standard user; or&lt;br /&gt;
* Run both applications as an administrator.&lt;br /&gt;
&lt;br /&gt;
Do not run one application as an administrator while running the other as a standard user.&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;
&amp;lt;strong&amp;gt;FSUIPC7 is required.&amp;lt;/strong&amp;gt; FSUIPC6 is not compatible with FSFO v6 and cannot be used as a substitute.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the copilot is not moving switches, aircraft data is not updating, or FSFO is not detecting cockpit events, verify the FSUIPC7 connection before troubleshooting the aircraft profile.&lt;br /&gt;
&lt;br /&gt;
For connection assistance, see [[Troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Supported Simulator and Operating System ==&lt;br /&gt;
&lt;br /&gt;
=== Simulator Support ===&lt;br /&gt;
&lt;br /&gt;
FSFO v6 supports &#039;&#039;&#039;Microsoft Flight Simulator only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The following simulators are not supported:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Flight Simulator X&lt;br /&gt;
* Prepar3D&lt;br /&gt;
* Any simulator that requires FSUIPC6&lt;br /&gt;
&lt;br /&gt;
=== Windows 11 ===&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;
&amp;lt;strong&amp;gt;Windows 11 is the recommended and fully tested operating system for FSFO.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows 10 ===&lt;br /&gt;
&lt;br /&gt;
Microsoft support for Windows 10 ended in &#039;&#039;&#039;October 2025&#039;&#039;&#039;. FSFO may continue to operate on Windows 10, but support is provided on a best-effort basis only.&lt;br /&gt;
&lt;br /&gt;
This means:&lt;br /&gt;
&lt;br /&gt;
* Windows 10-specific compatibility fixes cannot be guaranteed.&lt;br /&gt;
* Future Windows components or third-party software may no longer support the operating system.&lt;br /&gt;
* Problems caused by outdated Windows components, drivers, or speech services may not be correctable through an FSFO update.&lt;br /&gt;
&lt;br /&gt;
If you continue using Windows 10:&lt;br /&gt;
&lt;br /&gt;
* Make sure the required English speech components are installed.&lt;br /&gt;
* Keep your audio, chipset, and device drivers up to date.&lt;br /&gt;
* Install all available Windows updates.&lt;br /&gt;
&lt;br /&gt;
Upgrading to Windows 11 is strongly recommended for the most reliable experience.&lt;br /&gt;
&lt;br /&gt;
For general installation and configuration assistance, see [[Getting Started]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Beta and Experimental Builds ==&lt;br /&gt;
&lt;br /&gt;
FSFO supports only the latest public, stable releases of Microsoft Flight Simulator and supported aircraft.&lt;br /&gt;
&lt;br /&gt;
=== Unsupported Versions ===&lt;br /&gt;
&lt;br /&gt;
The following are not supported:&lt;br /&gt;
&lt;br /&gt;
* MSFS Insider builds&lt;br /&gt;
* Steam beta branches&lt;br /&gt;
* Aircraft developer builds&lt;br /&gt;
* Aircraft beta or experimental versions&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;
Beta and experimental versions may change internal simulator variables, events, or aircraft logic without notice. These changes can prevent FSFO flows, checklists, and aircraft profiles from operating correctly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Before Reporting an Issue ===&lt;br /&gt;
&lt;br /&gt;
If you encounter a problem while using a beta or experimental version:&lt;br /&gt;
&lt;br /&gt;
# Return MSFS or the aircraft to the latest public stable release.&lt;br /&gt;
# Reproduce the same flight or procedure.&lt;br /&gt;
# Report the issue only if it continues on the stable release.&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;
Issues that occur only on beta, Insider, developer, or experimental builds will be closed as unsupported.&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=Limitations&amp;diff=455</id>
		<title>Limitations</title>
		<link rel="alternate" type="text/html" href="https://flightsimfirstofficer.com/wiki/index.php?title=Limitations&amp;diff=455"/>
		<updated>2026-07-28T18:55:28Z</updated>

		<summary type="html">&lt;p&gt;Kingm56: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists the current functional limitations, system requirements, and unsupported configurations for Flight Simulator First Officer (FSFO).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin:0.8em 0; padding:0.9em 1em; background:#fff0f0; border:2px solid #c9302c; color:#b00000; font-weight:bold; text-align:center;&amp;quot;&amp;gt;&lt;br /&gt;
Please review these limitations before purchasing. Refunds are not issued because of limitations clearly documented on this page, except where required by law.&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:#eef3fb; border-left:6px solid #1f4fa3;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Before reporting a problem:&amp;lt;/strong&amp;gt; Review this page to determine whether the behavior is a known limitation or platform requirement.&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;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;A limitation listed on this page is expected behavior and is not considered a bug.&amp;lt;/strong&amp;gt; If FSFO behaves differently from what is described here, see [[Troubleshooting]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:20%;&amp;quot; | Area&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | Current Limitation or Requirement&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | What You Should Do&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FMC/CDU/MCDU programming&#039;&#039;&#039;&lt;br /&gt;
| FSFO does not select SIDs, STARs, or runways. Programming support also varies by aircraft.&lt;br /&gt;
| Import the SimBrief flight plan through the aircraft’s EFB when required, then complete any unsupported entries manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Speech recognition&#039;&#039;&#039;&lt;br /&gt;
| Microsoft SAPI with an English Windows speech recognizer is the officially supported option. Vosk is experimental.&lt;br /&gt;
| Install an English Windows speech recognizer and use Microsoft SAPI for the most reliable results.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Virtual reality&#039;&#039;&#039;&lt;br /&gt;
| FSFO does not render its panels natively inside VR.&lt;br /&gt;
| Use OpenKneeboard to display FSFO in VR.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FSUIPC7&#039;&#039;&#039;&lt;br /&gt;
| FSUIPC7, including its WASM and WAPI components, is required.&lt;br /&gt;
| Confirm that FSUIPC7 is running, connected, and reporting LVARs and Events.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Operating system&#039;&#039;&#039;&lt;br /&gt;
| Windows 11 is the recommended and fully tested operating system. Windows 10 support is best effort only.&lt;br /&gt;
| Upgrade to Windows 11 for the most reliable experience.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Beta software&#039;&#039;&#039;&lt;br /&gt;
| MSFS beta builds and experimental aircraft versions are not supported.&lt;br /&gt;
| Return to the latest public stable version before reporting an issue.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Flight Management System Programming ==&lt;br /&gt;
&lt;br /&gt;
FSFO can enter route and performance information in many supported aircraft. The exact level of automation depends on the data and controls that each aircraft exposes to external applications.&lt;br /&gt;
&lt;br /&gt;
=== Limitations That Apply to All Aircraft ===&lt;br /&gt;
&lt;br /&gt;
* The copilot does &#039;&#039;&#039;not&#039;&#039;&#039; select a SID, STAR, approach, or runway.&lt;br /&gt;
* You must enter your &#039;&#039;&#039;SimBrief Pilot ID or username&#039;&#039;&#039; in the aircraft’s EFB or settings before FSFO can access the flight plan.&lt;br /&gt;
* Any route or performance entries that FSFO cannot complete must be entered manually.&lt;br /&gt;
&lt;br /&gt;
=== Aircraft-Specific Programming Limitations ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:28%;&amp;quot; | Aircraft&lt;br /&gt;
! style=&amp;quot;width:32%;&amp;quot; | Current Limitation&lt;br /&gt;
! style=&amp;quot;width:40%;&amp;quot; | Required Action&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FBW A380&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;iniBuilds A350&#039;&#039;&#039;&lt;br /&gt;
| FSFO cannot program the MCDU because these aircraft do not expose the required simulator variables.&lt;br /&gt;
| Import the SimBrief flight plan using the aircraft’s EFB, then complete any remaining entries manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FSS ERJ&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;FlightFX Cessna Citation X&#039;&#039;&#039;&lt;br /&gt;
| FSFO cannot program the CDU.&lt;br /&gt;
| Use the aircraft’s own copilot, route-import, or performance-entry feature where available. Enter any remaining information manually.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;PMDG 737&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;PMDG 777&#039;&#039;&#039;&amp;lt;br&amp;gt;&#039;&#039;&#039;Aerosoft CRJ&#039;&#039;&#039;&lt;br /&gt;
| The SimBrief route must already be loaded before FSFO begins CDU programming.&lt;br /&gt;
| Import the flight plan through the aircraft’s EFB first. FSFO will confirm that the route is present before attempting its CDU entries.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Speech Recognition ==&lt;br /&gt;
&lt;br /&gt;
FSFO offers two speech-recognition options.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft SAPI — Officially Supported ===&lt;br /&gt;
&lt;br /&gt;
Microsoft SAPI is the recommended and officially supported speech engine.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Requirements:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* An English Windows speech recognizer must be installed.&lt;br /&gt;
* Windows must have the correct microphone selected as its default input device.&lt;br /&gt;
* The selected microphone must be available before FSFO starts listening.&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;
For the most reliable voice-control experience, use Microsoft SAPI with an English Windows speech recognizer.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vosk — Experimental ===&lt;br /&gt;
&lt;br /&gt;
Vosk is an optional offline speech-recognition engine. It is currently provided as an experimental alternative to Microsoft SAPI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Included Vosk languages:&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* English&lt;br /&gt;
* French&lt;br /&gt;
* German&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;
Vosk behavior and recognition accuracy may vary. Microsoft SAPI in English remains the officially supported configuration.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Virtual Reality Support ==&lt;br /&gt;
&lt;br /&gt;
FSFO does not provide native VR rendering. Its windows and panels do not automatically appear inside the VR environment.&lt;br /&gt;
&lt;br /&gt;
You can display and interact with FSFO in VR using the third-party application &#039;&#039;&#039;OpenKneeboard&#039;&#039;&#039;.&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;
OpenKneeboard is external software. Compatibility, performance, and behavior may vary by system and cannot be guaranteed by FSFO.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FSUIPC7 Requirement ==&lt;br /&gt;
&lt;br /&gt;
FSFO requires &#039;&#039;&#039;FSUIPC7&#039;&#039;&#039;, including its &#039;&#039;&#039;WASM&#039;&#039;&#039; and &#039;&#039;&#039;WAPI&#039;&#039;&#039; components, to communicate with Microsoft Flight Simulator and supported aircraft.&lt;br /&gt;
&lt;br /&gt;
=== Before Starting a Flight ===&lt;br /&gt;
&lt;br /&gt;
Verify the following:&lt;br /&gt;
&lt;br /&gt;
# FSUIPC7 is installed and running.&lt;br /&gt;
# Its status shows &#039;&#039;&#039;Connected&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;LVARs&#039;&#039;&#039; and &#039;&#039;&#039;Events&#039;&#039;&#039; are available.&lt;br /&gt;
# FSFO displays the detected FSUIPC7 version in the lower-left corner before the flight begins.&lt;br /&gt;
&lt;br /&gt;
=== Application Permissions ===&lt;br /&gt;
&lt;br /&gt;
FSFO and FSUIPC7 must run at the same Windows permission level:&lt;br /&gt;
&lt;br /&gt;
* Run both applications as a standard user; or&lt;br /&gt;
* Run both applications as an administrator.&lt;br /&gt;
&lt;br /&gt;
Do not run one application as an administrator while running the other as a standard user.&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;
&amp;lt;strong&amp;gt;FSUIPC7 is required.&amp;lt;/strong&amp;gt; FSUIPC6 is not compatible with FSFO v6 and cannot be used as a substitute.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the copilot is not moving switches, aircraft data is not updating, or FSFO is not detecting cockpit events, verify the FSUIPC7 connection before troubleshooting the aircraft profile.&lt;br /&gt;
&lt;br /&gt;
For connection assistance, see [[Troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Supported Simulator and Operating System ==&lt;br /&gt;
&lt;br /&gt;
=== Simulator Support ===&lt;br /&gt;
&lt;br /&gt;
FSFO v6 supports &#039;&#039;&#039;Microsoft Flight Simulator only&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The following simulators are not supported:&lt;br /&gt;
&lt;br /&gt;
* Microsoft Flight Simulator X&lt;br /&gt;
* Prepar3D&lt;br /&gt;
* Any simulator that requires FSUIPC6&lt;br /&gt;
&lt;br /&gt;
=== Windows 11 ===&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;
&amp;lt;strong&amp;gt;Windows 11 is the recommended and fully tested operating system for FSFO.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows 10 ===&lt;br /&gt;
&lt;br /&gt;
Microsoft support for Windows 10 ended in &#039;&#039;&#039;October 2025&#039;&#039;&#039;. FSFO may continue to operate on Windows 10, but support is provided on a best-effort basis only.&lt;br /&gt;
&lt;br /&gt;
This means:&lt;br /&gt;
&lt;br /&gt;
* Windows 10-specific compatibility fixes cannot be guaranteed.&lt;br /&gt;
* Future Windows components or third-party software may no longer support the operating system.&lt;br /&gt;
* Problems caused by outdated Windows components, drivers, or speech services may not be correctable through an FSFO update.&lt;br /&gt;
&lt;br /&gt;
If you continue using Windows 10:&lt;br /&gt;
&lt;br /&gt;
* Make sure the required English speech components are installed.&lt;br /&gt;
* Keep your audio, chipset, and device drivers up to date.&lt;br /&gt;
* Install all available Windows updates.&lt;br /&gt;
&lt;br /&gt;
Upgrading to Windows 11 is strongly recommended for the most reliable experience.&lt;br /&gt;
&lt;br /&gt;
For general installation and configuration assistance, see [[Getting Started]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Beta and Experimental Builds ==&lt;br /&gt;
&lt;br /&gt;
FSFO supports only the latest public, stable releases of Microsoft Flight Simulator and supported aircraft.&lt;br /&gt;
&lt;br /&gt;
=== Unsupported Versions ===&lt;br /&gt;
&lt;br /&gt;
The following are not supported:&lt;br /&gt;
&lt;br /&gt;
* MSFS Insider builds&lt;br /&gt;
* Steam beta branches&lt;br /&gt;
* Aircraft developer builds&lt;br /&gt;
* Aircraft beta or experimental versions&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;
Beta and experimental versions may change internal simulator variables, events, or aircraft logic without notice. These changes can prevent FSFO flows, checklists, and aircraft profiles from operating correctly.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Before Reporting an Issue ===&lt;br /&gt;
&lt;br /&gt;
If you encounter a problem while using a beta or experimental version:&lt;br /&gt;
&lt;br /&gt;
# Return MSFS or the aircraft to the latest public stable release.&lt;br /&gt;
# Reproduce the same flight or procedure.&lt;br /&gt;
# Report the issue only if it continues on the stable release.&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;
Issues that occur only on beta, Insider, developer, or experimental builds will be closed as unsupported.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kingm56</name></author>
	</entry>
</feed>