WASM Module Successfully Mounts but Does Not Appear in WASM Debug (MSFS 2024)
Issue Summary
I have created a standalone WASM module for MSFS 2024. The package successfully mounts and is recognized in the Developer Console, but the WASM module itself does not appear in the WASM Debug tool. There are no errors or warnings in the console—MSFS simply ignores the .wasm
file.
Troubleshooting Steps Taken
Verified correct WASM package structure (
manifest.json
,layout.json
,my_wasm_module.xml
)Checked file sizes match in
layout.json
Ensured
my_wasm_module.xml
contains<ModuleCategory>Instrument</ModuleCategory>
Deleted
Content.xml
, rolling cache, and forced a full refreshRenamed the package (
WASM_TestModule
) to force MSFS to detect it as newTried manually loading the WASM module via Developer Mode > Behaviors (option not available)
Checked console logs for errors (none found)
Current Behavior
- MSFS registers and mounts the package
- The WASM module is NOT listed in WASM Debug
- No errors in Developer Console
- MSFS does NOT even attempt to load the
.wasm
file - Tried adding a dummy SimObject to force detection (still ignored)
Expected Behavior
- The WASM module should appear in WASM Debug as a standalone or instrument module.
MSFS Version
- MSFS 2024 (SU13/SU14)
- Microsoft Store Version
System Details
- Windows 11
- Compiling with MSVC (
cl
) - Using SimConnect for communication
Attachments
- I have a ZIP of the full package structure available for review. Let me know if I should attach it.
Question to the Dev Community
- Has anyone else encountered this issue with standalone WASM modules in MSFS 2024?
- Is there an undocumented step required for MSFS to recognize a WASM module?
- Could this be a bug in the current SDK?