Version: 1.6.5 (SU4)
Frequency: Consistently
Severity: Blocker - SEVERE
Marketplace package name: Sting S4, TL3000 and FSR500
Context: Streamed or Mounted uppon loading a flight, MSFS 2020 aircraft using WASM
Bug description:
WASM Modules seems to be unable to read files properly from the work folder, prior to SU4 everything was working correctly.
As a result all our persistant variables and controls are now broken, leading to customers contacting us already and posting on MSFS Forums
Repro steps:
Prior to SU4, when you run the engine for example the engine hours, bulbs operations hours, etc. will be recorded every second and saved to disk on regular basis or uppon exiting the flight.
Uppon loading the next flight on the Sting S4, TL3000 or FSR500 EFB you would see the number of minutes / hours each component has been running.
Now with SU4, the data gets wiped, and I have been debugging the WASM module line by line for days, dicovering now the issues seems to be, when the WASM module initialize, and the corresponding files are being read, these come empty!.
I will be sending a snipped of the code used via PM, but basically it seems we have an issue with
ifstream objects and the read functions somehow..
This is a big issue as it is rendering all my products pretty much non functional.
Best,
Raul