Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.
By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

AIRCRAFT LOAD AND RE-LOAD ISSUES
When an aircraft loads or is re-loaded, gauge script begins running slightly before the sim’s event and trap handling system is operational.
Consequently, if events are fired as part of an <Update> initialization sequence, event and trap
errors may occur where the events are apparently not processed, or may seem to be processed incorrectly.




Good to hear that L-M will address this isssue now.That is correct Maryadi. Everyone is so used to the 'old FSX' way of doing things where the ..\panel folder's gauges had priority over the same gauges in the global ..\gauges folder. This paradigm makes sense!
L-M managed to break this and never knew that they did! I now wish I'd asked them several years ago about this issue...![]()

I wouldn't know, since I can't program SimConnect directly from XML.Rob... hopefully I've got your attention!I read your thread here:
https://www.fsdeveloper.com/forum/threads/fsx-ignores-events-at-flight-loading.429672/
which got me thinking as I don't do XML. However, I think that SimConnect FLIGHT_LOADED should achieve the same... yes/no?


That is correct Maryadi. Everyone is so used to the 'old FSX' way of doing things where the ..\panel folder's gauges had priority over the same gauges in the global ..\gauges folder. This paradigm makes sense!
L-M managed to break this and never knew that they did! I now wish I'd asked them several years ago about this issue...![]()


// Global variable
loadComplete = 0;
--------------------
// Variable lookups
MODULE_VAR sblights = { CABIN_SEATBELTS_ALERT_SWITCH };
MODULE_VAR currtick18 = { TICK18 };
//---------------------------------------------------------------------------
// Gauge callback
//---------------------------------------------------------------------------
void FSAPI aircraft_config_update(PGAUGEHDR pgauge, int service_id, UINT32 extra_data)
{
static double checkTimer = -1;
switch (service_id)
{
case PANEL_SERVICE_PRE_UPDATE:
// Check for startup complete
lookup_var(&sblights);
if (!sblights.var_value.n && checkTimer==-1)
{
send_key_event(KEY_CABIN_SEATBELTS_ALERT_SWITCH_TOGGLE, 0);
checkTimer = currtick18.var_value.n + 9;
}
else loadComplete = 1;
if (currtick18.var_value.n >= checkTimer)checkTimer = -1;
(...)

Bill/Arno: is there any point in putting Rob's XML code and this into the Wiki?




L-M were quite surprised when I brought this up a few months ago and emphasized the problems that their inadvertent switch in priority scanning engendered! They promised it would be fixed in v4.3, but of course I was under an NDA and couldn't make the announcement that it was fixed until v4.3 was released.LM P3D v4 FIX.
LM P3D version 4.3 now released .
Listed in the fixes is the following
- Aircraft panel folders will now take priority over global gauges folders.
