Version: 1.0.72.0
Frequency: Frequently
Severity: Blocker
Marketplace package name: FSR500
Context: FSR500, mounted from Community, in flight at parking spot
Bug description:
We are experiencing delays in the connection for Simconnect inside WASM when loading into a large airport. When this occur is like any requests for Simconnect functions are delayed or queued between several seconds to minutes, leading to problems with our custom engine simulation and injection of objects.
If you load into a small airport for example EGKA, no delay is observed and everything works as expected, you go to the aircraft FSR500 EFB-> Ground Ops → Put security Cones, red carpet and GPU and the objects are injected immediately (these options in the EFB instructs WASM to inject 3 ground static objects via SimConnect)
However if you load into a large airport like Madrid (LEMD) or Bilbao (LEBB) and you follow the same procedure you will notice how the GPU, Cones and Red Carpet will take more than 45 seconds to load, sometimes up to 2 minutes… Similarly, any custom simulation in WASM that overrides SimVars via Simconnect would not work for this period of time.
Is like the SimConnect connection is being delayed on purpose on larger airports until everything has been streamed down? because some of my QA testers with slower internet connection they experience the issue for longer times than those that has faster internet connection.
Important to note that, once the initial delay is cleared, everything works fine after.
Repro steps:
If you load into a very large airport, go to the aircraft FSR500 EFB-> Ground Ops → Put security Cones, red carpet and GPU the objects should be injected fast, 1 second like in MSFS 2020. (these options in the EFB instructs WASM to inject 3 ground static objects via SimConnect)
Note other behaviours are also affected, anything that my WASM module does to override simvars via SimConnect will be delayed too.
Best,
Raul