Limitations: Difference between revisions

From FSFO Support Hub
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page documents current functional and platform limitations of Flight Simulator First Officer (FSFO).
This page lists the current functional limitations, system requirements, and unsupported configurations for Flight Simulator First Officer (FSFO).
 
<div style="margin:0.8em 0; padding:0.9em 1em; background:#fff0f0; border:2px solid #c9302c; color:#b00000; font-weight:bold; text-align:center;">
Please review these limitations before purchasing. Refunds are not issued.
</div>


<div style="margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
<div style="margin:0.8em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
These are not errors, but known constraints based on simulator, aircraft, or platform capabilities.
<strong>Before reporting a problem:</strong> Review this page to determine whether the behavior is a known limitation or platform requirement.
</div>
</div>


<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
If something is listed here, it is expected behavior and not a bug.
<strong>A limitation listed on this page is expected behavior and is not considered a bug.</strong> If FSFO behaves differently from what is described here, see [[Troubleshooting]].
</div>
</div>
__TOC__


----
----


== FMC / CDU / MCDU Programming ==
== Quick Reference ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
{| class="wikitable" style="width:100%;"
FSFO can automatically enter route and performance data for most aircraft, with the following limitations.
! style="width:20%;" | Area
</div>
! style="width:40%;" | Current Limitation or Requirement
! style="width:40%;" | What You Should Do
|-
| '''FMC/CDU/MCDU programming'''
| FSFO does not select SIDs, STARs, or runways. Programming support also varies by aircraft.
| Import the SimBrief flight plan through the aircraft’s EFB when required, then complete any unsupported entries manually.
|-
| '''Speech recognition'''
| Microsoft SAPI with an English Windows speech recognizer is the officially supported option. Vosk is experimental.
| Install an English Windows speech recognizer and use Microsoft SAPI for the most reliable results.
|-
| '''Virtual reality'''
| FSFO does not render its panels natively inside VR.
| Use OpenKneeboard to display FSFO in VR.
|-
| '''FSUIPC7'''
| FSUIPC7, including its WASM and WAPI components, is required.
| Confirm that FSUIPC7 is running, connected, and reporting LVARs and Events.
|-
| '''Operating system'''
| Windows 11 is the recommended and fully tested operating system. Windows 10 support is best effort only.
| Upgrade to Windows 11 for the most reliable experience.
|-
| '''Beta software'''
| MSFS beta builds and experimental aircraft versions are not supported.
| Return to the latest public stable version before reporting an issue.
|}
 
----


=== General limitations ===
== Flight Management System Programming ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
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.
* The copilot does <strong>not</strong> select SIDs, STARs, or runways.
* You must enter your SimBrief Pilot ID or username in the aircraft EFB or settings so the route can be imported.
</div>


=== Aircraft without MCDU programming support ===
=== Limitations That Apply to All Aircraft ===


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fffdf9; border-left:6px solid #f0ad4e;">
* The copilot does '''not''' select a SID, STAR, approach, or runway.
These aircraft do not expose the required simulator variables.
* You must enter your '''SimBrief Pilot ID or username''' in the aircraft’s EFB or settings before FSFO can access the flight plan.
</div>
* Any route or performance entries that FSFO cannot complete must be entered manually.


* '''FBW A380'''
=== Aircraft-Specific Programming Limitations ===
* '''iniBuilds A350'''


You can still import the flight plan using the aircraft’s EFB import function.
{| class="wikitable" style="width:100%;"
! style="width:28%;" | Aircraft
! style="width:32%;" | Current Limitation
! style="width:40%;" | Required Action
|-
| '''FBW A380'''<br>'''iniBuilds A350'''
| FSFO cannot program the MCDU because these aircraft do not expose the required simulator variables.
| Import the SimBrief flight plan using the aircraft’s EFB, then complete any remaining entries manually.
|-
| '''FSS ERJ'''<br>'''FlightFX Cessna Citation X'''
| FSFO cannot program the CDU.
| Use the aircraft’s own copilot, route-import, or performance-entry feature where available. Enter any remaining information manually.
|-
| '''PMDG 737'''<br>'''PMDG 777'''<br>'''Aerosoft CRJ'''
| The SimBrief route must already be loaded before FSFO begins CDU programming.
| Import the flight plan through the aircraft’s EFB first. FSFO will confirm that the route is present before attempting its CDU entries.
|}


=== Aircraft without CDU programming support ===
----


* '''FSS ERJ'''
== Speech Recognition ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
FSFO offers two speech-recognition options.
This aircraft provides its own internal copilot feature to populate performance data.
</div>


=== Aircraft that require EFB import first ===
=== Microsoft SAPI — Officially Supported ===


<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
Microsoft SAPI is the recommended and officially supported speech engine.
For these aircraft, import the SimBrief flight plan via the EFB before starting FSFO programming.
</div>


* '''PMDG 737'''
<strong>Requirements:</strong>
* '''PMDG 777'''
* '''Aerosoft CRJ'''


FSFO will confirm the route has been imported before attempting CDU entries.
* An English Windows speech recognizer must be installed.
* Windows must have the correct microphone selected as its default input device.
* The selected microphone must be available before FSFO starts listening.


----
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
For the most reliable voice-control experience, use Microsoft SAPI with an English Windows speech recognizer.
</div>


== Speech Recognition ==
=== Vosk — Experimental ===


<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
Vosk is an optional offline speech-recognition engine. It is currently provided as an experimental alternative to Microsoft SAPI.
FSFO voice control requires an English speech recognizer installed in Windows.
</div>


* Default engine: '''Microsoft SAPI''' using your default microphone
<strong>Included Vosk languages:</strong>
* Optional offline engine: '''Vosk''' (experimental)


<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
Currently included Vosk languages:
* English
* English
* French
* French
* German
* German
</div>


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
Vosk is provided as an experimental alternative.
Vosk behavior and recognition accuracy may vary. Microsoft SAPI in English remains the officially supported configuration.
Officially supported and recommended: Microsoft SAPI (English).
</div>
</div>


----
----


== VR Support ==
== Virtual Reality Support ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
FSFO does not provide native VR rendering. Its windows and panels do not automatically appear inside the VR environment.
FSFO does not provide native VR rendering.
</div>


You can use FSFO in VR via the third party tool '''OpenKneeboard'''.
You can display and interact with FSFO in VR using the third-party application '''OpenKneeboard'''.


<div style="margin:0.6em 0; padding:0.8em 1em; background:#f8f9fa; border-left:6px solid #f0ad4e;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
Because this is external software, compatibility and behavior may vary by system and are not guaranteed.
OpenKneeboard is external software. Compatibility, performance, and behavior may vary by system and cannot be guaranteed by FSFO.
</div>
</div>


Line 96: Line 131:
== FSUIPC7 Requirement ==
== FSUIPC7 Requirement ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
FSFO requires '''FSUIPC7''', including its '''WASM''' and '''WAPI''' components, to communicate with Microsoft Flight Simulator and supported aircraft.
FSFO requires <strong>FSUIPC7</strong>, including WASM and WAPI components.
 
</div>
=== Before Starting a Flight ===
 
Verify the following:
 
# FSUIPC7 is installed and running.
# Its status shows '''Connected'''.
# '''LVARs''' and '''Events''' are available.
# FSFO displays the detected FSUIPC7 version in the lower-left corner before the flight begins.
 
=== Application Permissions ===
 
FSFO and FSUIPC7 must run at the same Windows permission level:
 
* Run both applications as a standard user; or
* Run both applications as an administrator.


<strong>Requirements</strong>
Do not run one application as an administrator while running the other as a standard user.
* FSUIPC7 must be installed and running
* Status must show '''Connected''' with LVARs and Events available
* FSFO displays the detected FSUIPC7 version in the lower-left corner before flight


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
<strong>Important notes:</strong>
<strong>FSUIPC7 is required.</strong> FSUIPC6 is not compatible with FSFO v6 and cannot be used as a substitute.
* FSFO v6 supports <strong>MSFS only</strong>
* <strong>FSUIPC6, FSX, and P3D are not supported</strong>
* Run FSFO and FSUIPC7 at the same permission level (both standard user or both administrator)
</div>
</div>


If the copilot is not moving switches or data is not updating, verify FSUIPC7 first.
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.
For connection problems, see [[Troubleshooting]].
 
For connection assistance, see [[Troubleshooting]].


----
----


== Windows Version Support ==
== Supported Simulator and Operating System ==
 
=== Simulator Support ===
 
FSFO v6 supports '''Microsoft Flight Simulator only'''.
 
The following simulators are not supported:
 
* Microsoft Flight Simulator X
* Prepar3D
* Any simulator that requires FSUIPC6
 
=== Windows 11 ===


<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#f4f9f6; border-left:6px solid #5cb85c;">
* Recommended and fully tested: <strong>Windows 11</strong>
<strong>Windows 11 is the recommended and fully tested operating system for FSFO.</strong>
</div>
</div>


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
=== Windows 10 ===
Windows 10 reaches end of Microsoft support in <strong>October 2025</strong>.
 
</div>
Microsoft support for Windows 10 ended in '''October 2025'''. FSFO may continue to operate on Windows 10, but support is provided on a best-effort basis only.
 
This means:
 
* Windows 10-specific compatibility fixes cannot be guaranteed.
* Future Windows components or third-party software may no longer support the operating system.
* Problems caused by outdated Windows components, drivers, or speech services may not be correctable through an FSFO update.
 
If you continue using Windows 10:


After that date:
* Make sure the required English speech components are installed.
* FSFO on Windows 10 is best effort only
* Keep your audio, chipset, and device drivers up to date.
* OS-level compatibility fixes cannot be guaranteed
* Install all available Windows updates.


If remaining on Windows 10:
Upgrading to Windows 11 is strongly recommended for the most reliable experience.
* Ensure English speech components are installed
* Keep audio and chipset drivers fully up to date


Upgrading to Windows 11 is strongly recommended for the most reliable experience. 
For general installation and configuration assistance, see [[Getting Started]].
For general setup help, see [[Getting Started]].


----
----


== MSFS and Aircraft Betas ==
== Beta and Experimental Builds ==


<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
FSFO supports only the latest public, stable releases of Microsoft Flight Simulator and supported aircraft.
FSFO supports only the latest public, stable releases.
 
</div>
=== Unsupported Versions ===
 
The following are not supported:


<strong>Not supported:</strong>
* MSFS Insider builds
* MSFS Insider builds
* Steam beta branches
* Steam beta branches
* Aircraft developer or experimental builds
* Aircraft developer builds
* Aircraft beta or experimental versions


<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
<div style="margin:0.6em 0; padding:0.8em 1em; background:#eef3fb; border-left:6px solid #1f4fa3;">
Beta versions often change internal simulator variables, which can break FSFO flows and profiles.
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.
</div>
</div>


If you encounter an issue while on a beta:
=== Before Reporting an Issue ===
1. Switch back to the stable release
 
2. Retest the issue
If you encounter a problem while using a beta or experimental version:
3. Then report it if the problem persists
 
# Return MSFS or the aircraft to the latest public stable release.
# Reproduce the same flight or procedure.
# Report the issue only if it continues on the stable release.


Issues found only on beta versions will be closed as unsupported.
<div style="margin:0.6em 0; padding:0.8em 1em; background:#fdf7f2; border-left:6px solid #f0ad4e;">
Issues that occur only on beta, Insider, developer, or experimental builds will be closed as unsupported.
</div>

Latest revision as of 18:55, 28 July 2026

This page lists the current functional limitations, system requirements, and unsupported configurations for Flight Simulator First Officer (FSFO).

Please review these limitations before purchasing. Refunds are not issued.

Before reporting a problem: Review this page to determine whether the behavior is a known limitation or platform requirement.

A limitation listed on this page is expected behavior and is not considered a bug. If FSFO behaves differently from what is described here, see Troubleshooting.


Quick Reference

Area Current Limitation or Requirement What You Should Do
FMC/CDU/MCDU programming FSFO does not select SIDs, STARs, or runways. Programming support also varies by aircraft. Import the SimBrief flight plan through the aircraft’s EFB when required, then complete any unsupported entries manually.
Speech recognition Microsoft SAPI with an English Windows speech recognizer is the officially supported option. Vosk is experimental. Install an English Windows speech recognizer and use Microsoft SAPI for the most reliable results.
Virtual reality FSFO does not render its panels natively inside VR. Use OpenKneeboard to display FSFO in VR.
FSUIPC7 FSUIPC7, including its WASM and WAPI components, is required. Confirm that FSUIPC7 is running, connected, and reporting LVARs and Events.
Operating system Windows 11 is the recommended and fully tested operating system. Windows 10 support is best effort only. Upgrade to Windows 11 for the most reliable experience.
Beta software MSFS beta builds and experimental aircraft versions are not supported. Return to the latest public stable version before reporting an issue.

Flight Management System Programming

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.

Limitations That Apply to All Aircraft

  • The copilot does not select a SID, STAR, approach, or runway.
  • You must enter your SimBrief Pilot ID or username in the aircraft’s EFB or settings before FSFO can access the flight plan.
  • Any route or performance entries that FSFO cannot complete must be entered manually.

Aircraft-Specific Programming Limitations

Aircraft Current Limitation Required Action
FBW A380
iniBuilds A350
FSFO cannot program the MCDU because these aircraft do not expose the required simulator variables. Import the SimBrief flight plan using the aircraft’s EFB, then complete any remaining entries manually.
FSS ERJ
FlightFX Cessna Citation X
FSFO cannot program the CDU. Use the aircraft’s own copilot, route-import, or performance-entry feature where available. Enter any remaining information manually.
PMDG 737
PMDG 777
Aerosoft CRJ
The SimBrief route must already be loaded before FSFO begins CDU programming. Import the flight plan through the aircraft’s EFB first. FSFO will confirm that the route is present before attempting its CDU entries.

Speech Recognition

FSFO offers two speech-recognition options.

Microsoft SAPI — Officially Supported

Microsoft SAPI is the recommended and officially supported speech engine.

Requirements:

  • An English Windows speech recognizer must be installed.
  • Windows must have the correct microphone selected as its default input device.
  • The selected microphone must be available before FSFO starts listening.

For the most reliable voice-control experience, use Microsoft SAPI with an English Windows speech recognizer.

Vosk — Experimental

Vosk is an optional offline speech-recognition engine. It is currently provided as an experimental alternative to Microsoft SAPI.

Included Vosk languages:

  • English
  • French
  • German

Vosk behavior and recognition accuracy may vary. Microsoft SAPI in English remains the officially supported configuration.


Virtual Reality Support

FSFO does not provide native VR rendering. Its windows and panels do not automatically appear inside the VR environment.

You can display and interact with FSFO in VR using the third-party application OpenKneeboard.

OpenKneeboard is external software. Compatibility, performance, and behavior may vary by system and cannot be guaranteed by FSFO.


FSUIPC7 Requirement

FSFO requires FSUIPC7, including its WASM and WAPI components, to communicate with Microsoft Flight Simulator and supported aircraft.

Before Starting a Flight

Verify the following:

  1. FSUIPC7 is installed and running.
  2. Its status shows Connected.
  3. LVARs and Events are available.
  4. FSFO displays the detected FSUIPC7 version in the lower-left corner before the flight begins.

Application Permissions

FSFO and FSUIPC7 must run at the same Windows permission level:

  • Run both applications as a standard user; or
  • Run both applications as an administrator.

Do not run one application as an administrator while running the other as a standard user.

FSUIPC7 is required. FSUIPC6 is not compatible with FSFO v6 and cannot be used as a substitute.

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.

For connection assistance, see Troubleshooting.


Supported Simulator and Operating System

Simulator Support

FSFO v6 supports Microsoft Flight Simulator only.

The following simulators are not supported:

  • Microsoft Flight Simulator X
  • Prepar3D
  • Any simulator that requires FSUIPC6

Windows 11

Windows 11 is the recommended and fully tested operating system for FSFO.

Windows 10

Microsoft support for Windows 10 ended in October 2025. FSFO may continue to operate on Windows 10, but support is provided on a best-effort basis only.

This means:

  • Windows 10-specific compatibility fixes cannot be guaranteed.
  • Future Windows components or third-party software may no longer support the operating system.
  • Problems caused by outdated Windows components, drivers, or speech services may not be correctable through an FSFO update.

If you continue using Windows 10:

  • Make sure the required English speech components are installed.
  • Keep your audio, chipset, and device drivers up to date.
  • Install all available Windows updates.

Upgrading to Windows 11 is strongly recommended for the most reliable experience.

For general installation and configuration assistance, see Getting Started.


Beta and Experimental Builds

FSFO supports only the latest public, stable releases of Microsoft Flight Simulator and supported aircraft.

Unsupported Versions

The following are not supported:

  • MSFS Insider builds
  • Steam beta branches
  • Aircraft developer builds
  • Aircraft beta or experimental versions

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.

Before Reporting an Issue

If you encounter a problem while using a beta or experimental version:

  1. Return MSFS or the aircraft to the latest public stable release.
  2. Reproduce the same flight or procedure.
  3. Report the issue only if it continues on the stable release.

Issues that occur only on beta, Insider, developer, or experimental builds will be closed as unsupported.