Troubleshooting: Difference between revisions
Randomshadow (talk | contribs) Created page with "= Troubleshooting = Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO). ---- == Copilot does not move any switches == This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVARs. === Step 1: Verify FSUIPC7 is connected === * Open the FSUIPC7 tray icon (system tray near the clock). * Right-click the icon and select '''Show'''. * Confirm FSUIPC7 reports '''Connected''' and that LVARs are availabl..." |
Randomshadow (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO). | Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO). | ||
Use this page when something is not working as expected before contacting support. | |||
Unless a section says otherwise, always start programs in this order: MSFS → FSUIPC7 → FSFO. | |||
<span id="top"></span> | |||
---- | ---- | ||
== Copilot does not move any switches == | == Copilot does not move any switches == | ||
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft | This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system. | ||
=== Step 1: Verify FSUIPC7 is connected === | === Step 1: Verify FSUIPC7 is connected === | ||
| Line 43: | Line 48: | ||
## Allow the WASM module to install when prompted. | ## Allow the WASM module to install when prompted. | ||
After reinstall: | After reinstall, start programs in this order: | ||
# Start MSFS and load into a cockpit. | |||
# Start FSUIPC7 and confirm it shows Connected. | |||
# Start FSFO last. | |||
[[Troubleshooting#top|Back to top]] | [[Troubleshooting#top|Back to top]] | ||
| Line 196: | Line 201: | ||
[[Troubleshooting#top|Back to top]] | [[Troubleshooting#top|Back to top]] | ||
---- | |||
If your issue is not resolved after following the steps above, see [[Support]]. | |||
Revision as of 03:27, 31 January 2026
Common setup, connectivity, and configuration issues for Flight Simulator First Officer (FSFO).
Use this page when something is not working as expected before contacting support.
Unless a section says otherwise, always start programs in this order: MSFS → FSUIPC7 → FSFO.
Copilot does not move any switches
This usually indicates a communication issue between FSFO, FSUIPC7, and the aircraft LVAR system.
Step 1: Verify FSUIPC7 is connected
- Open the FSUIPC7 tray icon (system tray near the clock).
- Right-click the icon and select Show.
- Confirm FSUIPC7 reports Connected and that LVARs are available.
If LVARs are missing or the menu is disabled, the WASM module is not loaded.
Step 2: Verify FSFO is connected to FSUIPC7
Before starting your flight, FSFO should display the connected FSUIPC7 version in the lower-left corner.
If no version is shown, FSFO is not connected.
Step 3: Confirm aircraft profile selection
On the Start Flight page, ensure the correct Aircraft Profile and Checklist are selected.
After starting the flight, the active aircraft profile appears in the lower-left corner.
Step 4: Reinstall FSUIPC7 if needed
If the steps above fail:
- Close MSFS, FSFO, and FSUIPC7.
- Reinstall the latest FSUIPC7 installer over the existing installation.
- If problems persist, perform a clean FSUIPC7 reinstall:
- Uninstall FSUIPC7.
- Delete the FSUIPC7 install folder.
- Remove the FSUIPC WASM folder from the MSFS Community directory.
- Reboot Windows.
- Install the latest FSUIPC7 as Administrator.
- Allow the WASM module to install when prompted.
After reinstall, start programs in this order:
- Start MSFS and load into a cockpit.
- Start FSUIPC7 and confirm it shows Connected.
- Start FSFO last.
FSFO does not stay on top
This behavior is caused by Windows process-level restrictions.
Reasons:
- Windows prevents non-admin apps from staying above admin-level apps.
- Another application may re-assert its “Always on Top” flag after FSFO.
Restarting FSFO reapplies its topmost flag, but FSFO cannot remain above an admin-level window unless it is also run as Administrator.
Workaround:
- Run FSFO and FSUIPC7 at the same permission level.
- Or disable Always-On-Top in competing applications.
FSUIPC Error #12 (FSUIPC_ERR_SENDMSG)
FSFO and FSUIPC7 must run at the same permission level.
- Right-click FSFO and FSUIPC7.
- Select Properties → Compatibility.
- Ensure “Run as administrator” is either enabled for both or disabled for both.
- Restart both applications.
FSUIPC Error #2
This error indicates a failed or incomplete FSUIPC connection.
Quick restart sequence
- Close FSFO, FSUIPC7, and MSFS.
- Reboot Windows.
- Start MSFS and load into a cockpit.
- Start FSUIPC7 (verify only one instance).
- Start FSFO and click Connect.
Additional checks
- Ensure only one FSUIPC7 instance is running.
- Disable Auto-Connect in FSFO temporarily and connect manually.
- Whitelist FSFO and FSUIPC7 in antivirus or firewall software.
If unresolved, perform a clean FSUIPC7 reinstall.
WASM version mismatch
Error example: “WASM version X while WAPI expects Y”.
Recommended fix:
- Reinstall the latest FSUIPC7 installer, which includes matching WASM and WAPI components.
Manual fix (advanced users):
- Copy
FSUIPC_WAPID.dllinto the FSFO installation folder. - Replace the
fsuipc-lvar-modulefolder in the MSFS Community directory. - Restart Windows and launch MSFS → FSUIPC7 → FSFO.
Aircraft-specific issues
FBW A320 or Headwind A330 – MCDU not programming
Edit:
Community\fsuipc-lvar-module\FSUIPC_WASM.ini
Set:
UseAirLocForHvars=Yes
Save and restart MSFS.
Headwind A330 – FCU or MCDU not responding
Copy:
Community\fsuipc-lvar-module\modules\A320.hvar
Rename the copy to:
A330.hvar
Restart MSFS.
PMDG aircraft – enable SDK data broadcast
Edit the aircraft options file and add:
[SDK] EnableDataBroadcast=1
Save and restart MSFS.
No English speech recognizer installed
FSFO requires at least one English speech recognizer.
- Windows Settings → Time & language → Language & region.
- Add an English language (any variant).
- Ensure Speech is selected.
- Restart Windows.
After restart, FSFO should detect an en-* recognizer.
Voice recognition troubleshooting
Quick checks
- Test your microphone using Windows Voice Recorder.
- Verify microphone permissions are enabled.
- Confirm the correct input device is selected.
- Disable exclusive mode in microphone advanced settings.
Accuracy tuning
- Lower
Input_VoiceAccuracyif commands are missed. - Increase it if false triggers occur.
Known conflicts
Close applications such as Discord, Teams, NVIDIA Broadcast, Voicemeeter, or audio enhancement tools while testing.
No microphones found
- Select your microphone in Windows Sound settings and verify input levels.
- Enable microphone permissions in Privacy settings.
- Enable and set the mic as default in Control Panel → Sound.
- Reconnect the microphone or try a different USB port.
FSFO crashes
When reporting crashes, include Windows Event Viewer logs.
- Open Event Viewer.
- Navigate to Windows Logs → Application.
- Locate the error referencing
FSFO.exe. - Copy the Details tab contents and send them to support.
If your issue is not resolved after following the steps above, see Support.



